We are a local small business we provide house and carpet cleaning. We need a custom solution for our current online booking website. Currently we use a third party system which works great but unfortunately, they cannot accommodate our needs anymore. See below for the requirements for this project.
1. Shopping Cart where customers can add multiple services and pay at the end (same order).
2. Each service category must have their own booking slots separate as house cleaning, carpet cleaning are different crews. ie: 3 slots for house cleaning and 2 slots for carpet cleaning.
3. Google calendar real-time sync.
4. Quickbooks integration. ***Important***
5. Google map geolocation integration for customer bookings on our dashboard.
6. iframe embed the form to our current website – this project is NOT about building an e-commerce website as we already have a WordPress site we want the booking system to be separate.
7. Customer portal where they can manage their bookings. (book, reschedule, cancel, change payment method, send message or email)
8. SMS reminders over our current Twilio account (integration).
9. Module reports. (Analytics)
10. Web Application (Saas, Laravel, other) Admin dashboard and settings.
11. Stripe integration. – we collect credit card but we charge our customers manually when the job is complete. (charge, refund, hold)
12. Booking page with visual pickers (icons/pictures)
13. Amazon web services integration.
We will provide screenshots and videos for a better understanding of the final product we expect from the developer.