I want to build a web page and a mobile app for booking music artists to events. There should be 3 types of profiles: 1) The admin profile in which I can manage and supervise everything 2) The Artistis profile, a seccion where artists can create their own profile (like a fb one) with their videos, fotos and anything that could get anyone to know them better. and 3) The costumer (he does not need to log in) who can filter the artists to sort them by gender, price, style, city or whatever, so he can find the better fit to his event.
Once the costumer finds the better opcion among the artist, he should click on a "book" bottom which will give him a form to fill up. The form should ask him for the event general details: Event location, number of attendees, duration, etc. This form will create an application which will be sent to the artist of his choice. The artist can either accept or refuse the offer. If the artist accepts it, the costumer has to pay a booking fee to the plataform. After he pays the fee, the plataform will give the contact info to each other so they can communicate and agree on the event further details.
After the event, the plataform will ask the costumer to rate and make a review of the artists, so future costumers know about him.
1) Friendly use to admins, costumers and artists
2) Artists can make and update their own profile
3) Booking fee payable online
Feel free to get in contact for any further information or doubts.