Hi Bubblers,
I am having a hard time estimating a budget for one of my customer’s projects.
It’s a marketplace with 2 users roles (a service provider and a consumer) and the app owner (Admin) .
These are the main features requested:
THE PROVIDER
- The user can register as a provider by filling a form of personal information.
- The provider can offer a list of services with a list of available time slots (Starting time - Ending time) per service.
- The provider is able to manage (cancel/edit) his posts and see the list of consumers interested in each time slot.
- The provider is able to chat directly with any of the consumer (Direct message) or with the group of consumers (Group message) of the specific time slot once they booked.
THE CONSUMER
- The user can register as a consumer by filling a form of personal information.
- The consumer is able to search and filter the services by Location, price, category and type of audience.
- The consumer is able to book a provider time slot that is still available.
- The consumer is able to manage his bookings by being able to see upcoming services with status and cancelation option.
- The consumer is able to chat directly with the provider (Direct message) or with a group of consumers (Group message) related to the specific booked time slot.
THE APP OWNER (ADMIN)
- The app owner is able to approve/reject the provider posts.
- Email notifications to be sent to:
- Provider/Consumer upon bookings.
- Provider upon a post modification.
- Provider/Consumer upon service time slot cancelation.
My client requests to build all of the above for the MVP first release which does not include stripe payment integration.
I know it would require more discussion to get to a closer budget estimation but I can’t provide all the details here. I am just looking for a rough estimation anyway.
Thank you so much in advance for any advice.