Cleo Salon System is a Flutter-based salon booking and management application currently under development. The platform enables customers to discover salons, book appointments, browse products, manage orders, and interact with salon services through a modern and user-friendly experience.
My Contributions
Developed new features following Clean Architecture principles.
Implemented a reusable networking layer using Dio for API communication.
Built modules for authentication, booking, products, shopping cart, order history, ratings, and search.
Integrated REST APIs and designed scalable data models using Freezed and JSON serialization.
Developed reusable UI components and standardized loading, error, and empty states across the application.
Implemented advanced search with autocomplete, filters, and trending searches.
Built booking management features, including appointment details, cancellation, rescheduling, and customer reviews.
Improved application architecture, maintainability, and overall code quality through reusable components and modular design.
Collaborated closely with the backend team to integrate new APIs and support continuous feature development.