Desktop appointment manager for beauty & wellness centers — powered by Python + Qt.
The development has moved to Flutter — check out the new repository
here: BeautyCenter Flutter
BeautyCenter is a sleek and modular desktop application built in Python with Qt (PySide6).
It helps beauty and wellness centers manage:
- 🧍♀️ Clients
- 📅 Appointments
- 💆♀️ Treatments
- ⚙️ Settings and business logic
🧠 Designed for maintainability, offline-first usage, and cloud sync in future releases.
The app uses Qt Designer and a modular MVC pattern:
- Each page is split into:
.uifile (view/layout).pyfile (logic/controller)
- ☁️ Cloud Sync via Supabase
- 📱 Android App in native Kotlin
- 📈 Client Analytics & visit history
- 🎨 Theming & Customization
Clone the repo and install the dependencies:
git clone https://github.com/Fede22dev/BeautyCenter.git
cd BeautyCenter
pip install -r requirements.txtThen run the app:
python start_bc.pyMade with ❤️ by Fede22dev