Welcome to the BARK N BRUSH APPOINTMENT BOOK, the modern dog groomer's scheduling resource.
Step 1.$ pipenv install
Step 2.$ pipenv shell
Step 3.$ cd lib/db
Step 4.$ python cli.py
You are ready to plan pup pampering.
You will be greeted with a menu of your scheduling options:
- To view all the appointments scheduled
- To add a new appointment to your schedule
- To change a part of an existing appointment
- To cancel an appointment
- Exit your appointment book
The Models
we created are an Appointment class, an Owner class, and a Dog class. Their relationship best illustrated by this diagram:
Owner -< Appointment >-Dog
-
show_appts
shows all appointments in a table -
new_appt
allows the user to add the information of a new client appointment -
update_appts
allows the user to view existing appointments and update their date and time -
delete_appt
allows the user to view all appointments and cancel a specific one as necessary
And with all of those you are ready to track your appointments, press 5
and get to work!