My Barber App
Web booking platform for barbershops, each with its own configurable background, style, users and bookings.
My Barber App is a multi-tenant web platform for barbershop booking management, built with Flutter. Each barbershop gets its own space within the platform: it can configure its page's background and visual style, and independently manages its own users and bookings, fully isolated from every other registered shop.
On the client side, the experience is designed to be simple and direct: pick the desired day, check the shop's real availability, account for the business's holiday periods, and receive notifications and announcements published by the barbershop itself.
Beyond its role as a product, this project started with a personal learning goal: getting deeply familiar with AWS CDK and infrastructure-as-code design on AWS. It is currently going through a full refactoring process, both at the application architecture level and the cloud infrastructure behind it, applying everything learned during its development to leave it in a more robust, scalable and maintainable state.
