Smart booking management for any business size
Mowaeedi offers a streamlined online appointment booking management application for businesses and service providers. Providers can register, list services, and pay a subscription to allow customers to easily schedule appointments.

Client Requirements
The client approached us with a clear set of requirements aimed at simplifying the appointment scheduling process for businesses and customers alike. The main objectives included




Business and Profile Registration
Businesses should be able to register and create their profiles, showcasing their services and other relevant details.
Customer Appointment Booking
Customers should be able to browse services, view available time slots, and book appointments easily through the platform.
Notifications and Alerts
Both businesses and customers should receive timely notifications regarding booking confirmations, cancellations, and appointment reminders via email and messages.
Subscription Model
Service providers needed a subscription-based model for businesses to gain access to platform features, including the ability to list their services and receive customer appointments.
Key Features & Functionalities




Our Challenge
URL Sharing and Timezone
Share the meeting and appointment links with the customers and let them book the slot as per their convenient time. This feature brings convenience and improves the user experience with the application. Moreover, we also eliminated the time zone barriers by adding time zone independence that allows the customers to schedule the meeting as per their time zone and it is visible to the business as per their time zone. Testing the time zone feature took most of our time but it was worth working on.
Tech Stack for Mobile and Web App
- Frontend
- Backend
- Payment Integration
- Push Notifications
- Testing
- Hosting
React Native
Redux
Next.js
Axios
Node.js
Express.js
MYSQL
In App Purchase
Firebase Cloud Messaging
Node Mailer
Jest
Chai
AWS