A CLI application to manage online booking.
Fork and clone the repository to your local machine.
Move to the Repo folder :
cd bookit
Install dependencies :
pipenv install
Move to the virtual environment :
pipenv shell
Make sure you are in the lib subfolder :
cd lib
Run the database migration :
alembic upgrade head
Seed the database :
python seed.py
Run the application :
python bookit.py
When you run the application you can choose to log in as a barber or a client.
As a barber you can:
- See upcoming booked appointment
- Add availability
- See your stats which is the number of booked appointment per month year to date.
As a client you can :
- See upcoming appointments
- Book an appointment
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.