Webová aplikace pro správu rezervací primárně po kadeřnické služby vytvořená ve Flasku.
Tato aplikace umožňuje uživateli vytvářet a spravovat rezervace přes webové rozhraní.
- Frontend je napsaný v JavaScriptu, který zajišťuje dynamické ukládání a aktualizaci formulářů.
- Systém odesílá SMS připomínky klientům 24 hodin před plánovanou rezervací pomocí služby GoSMS API.
Hlavní stránka / Main page
Úprava rezervace / Edit reservation
Responzivita / Responsive design
- Flask – backend webového serveru
- JavaScript – dynamický frontend pro formuláře
- GoSMS API – odesílání SMS připomínek
- SQLite – databáze pro ukládání rezervací a uživatelů
- HTML/CSS/Bootstrap5
- Uživatelský formulář pro vytváření a editaci rezervací
- Administrátorský login pro správu rezervací
- Automatické odesílání SMS připomínek 24 hodin před rezervací
- Dynamická aktualizace formulářů pomocí JavaScriptu bez nutnosti reloadu stránky
- Možnost vygenerování nového hesla přes email
- Připomenuté rezervace se automatický mažou 60minut po začátku rezervace.
- Responzivní pro mobilní zařízení
- SMS Log s informacemi o odeslání
-
Klonuj repozitář
git clone https://github.com/yourusername/your-flask-reservation-app.git
-
Nainstaluj
pip install -r requirements.txt
-
Zaregistruj se na GoSMS API a vytvoř ID a TOKEN 👉 Klikni zde
-
Spusť
python main.py
Web app for managing reservations, mainly designed for hair salon services, built with Flask.
This app allows users to create and manage reservations through a simple web interface.
- Frontend is written in JavaScript and handles dynamic saving and updating of forms.
- The system automatically sends SMS reminders to clients 24 hours before their reservation using the GoSMS API.
- Flask – backend web framework
- JavaScript – dynamic frontend handling
- GoSMS API – sending SMS reminders
- SQLite – database for storing users and reservations
- HTML/CSS/Bootstrap 5
- User form to create and update reservations
- Admin login to manage all reservations
- Automatic SMS reminder 24 hours before the appointment
- JavaScript-powered form updates without page reload
- Password reset via email
- Automatically deletes past reservations 60 minutes after their start time
- Mobile-friendly design
- SMS log with delivery info
-
Clone the repository
git clone https://github.com/yourusername/your-flask-reservation-app.git
-
Install
pip install -r requirements.txt
-
Register to GoSMS API and create TOKEN and ID 👉 Click here
-
Run
python main.py