Mobile Apps

Gallery











Project Description
We are developing a full-featured mobile app and website, supported by dedicated dashboards for store owners, admins, and content writers—each with specific access levels based on their roles.
The main goal of the project is to connect clients with beauty salons and fashion houses easily and professionally through the following features:
✅ Key Features:
Display a wide range of salons and fashion houses along with detailed service descriptions.
Allow clients to book services at their preferred time.
Show nearby stores based on the client's current location using accurate geolocation maps.
Enable clients to track their booking status step-by-step.
Allow clients to upload images of dress or fashion designs to receive offers from nearby stores.
https://play.google.com/store/apps/details?id=com.dallik.beautilly&pcampaignid=web_share
https://apps.apple.com/us/app/%D8%AF%D9%84%D8%A7%D9%84%D9%83/id6743017044
Challenges
Managing multiple user roles with different access levels: admin, stores, and content writers.
Ensuring accurate time-based service bookings without conflicts.
Accurately detecting the client’s location and displaying nearby vendors accordingly.
Handling uploaded images from clients securely and efficiently.
Enabling smooth communication between clients and vendors for custom design offers.
Creating a user-friendly experience for a wide demographic range.
Securing user data and ensuring privacy, especially for uploaded designs.
Technologies Used
Innovative Solutions
Implementing a flexible Role-Based Access Control (RBAC) system to define permissions clearly for each user type.
Developing a smart booking system that cross-checks store availability before confirming appointments.
Integrating Google Maps API to detect the client’s location and display nearby vendors based on proximity.
Building a secure image upload system with backend integration to allow stores to view and respond to client requests.
Sending real-time notifications to vendors when a new custom design request is submitted.
Designing a clean, intuitive UI following modern UX principles for smooth navigation.
Applying strong data protection measures such as encryption, secure storage, and two-factor authentication (2FA).