Vylee
Vylee is a customer-facing mobile application that connects users to nearby beauty salons, allowing them to discover, book, and review salon services in real time. It’s part of the Vylee ecosystem a suite of salon automation apps designed to enhance the customer experience while giving salon owners greater visibility and engagement. Built using Flutter for both Android and iOS, Vylee Salon provides a smooth, responsive, and personalized booking experience, backed by modern architecture and AI-powered recommendations.
2023
IT Services and IT Consulting
Problem
No unified platform to discover and compare nearby salons based on real-time availability, pricing, and reviews.
Booking systems were fragmented, often requiring manual calls or inconsistent mobile apps.
Lack of personalized recommendations or loyalty incentives for returning customers.
Poor UI/UX experiences with lagging, cluttered, or unresponsive salon apps.
Solution
I developed Vylee as a cross-platform Flutter application focused on speed, personalization, and seamless real-time updates.
Key solutions implemented:
Location-Based Discovery: Integrated Google Maps and Geolocation APIs to show nearby salons and available services dynamically.
Real-Time Bookings: Built an end-to-end booking system with Firebase Cloud Messaging for instant updates, confirmations, and reminders.
Advanced Search & Filters: Implemented search by service type, salon name, distance, and rating — all backed by efficient query handling.
Engagement Features: Added loyalty points, referrals, and review systems to enhance customer retention and engagement.
Personalized UI: Used Material Design 3 and flutter_screenutil to deliver a clean, modern, and responsive experience.
Performance Optimization: Applied lazy loading, image caching, and asynchronous background operations to ensure fluid navigation and minimal lag.
Technical Highlights
Architecture: Modular feature-first structure using Clean Architecture and BLoC for predictable state management.
Location Services: Google Maps API, Geocoding, and distance-based salon recommendations.
Networking: REST APIs with Dio for efficient data fetching, JWT authentication for security.
Push Notifications: Firebase Cloud Messaging and local notification triggers for appointment reminders.
UI/UX: Material Design 3, shimmer loading states, custom animation transitions.
Performance: Optimized rendering pipeline, caching strategies, and async preloading.
Testing: Manual and automated QA for booking workflows and API integrations.
Conclusion
Vylee transforms the traditional beauty booking experience into a personalized, tech-driven journey. It demonstrates how location intelligence, modern UI, and scalable architecture can bring convenience and engagement to everyday services. By combining Flutter performance, AI-driven personalization, and a user-first design, the app delivers a smooth and delightful experience that connects salons with their clients like never before.











