View Code? Open in Web Editor
NEW
A full stack website created to allow users to book golf lessons and read information by this golf academy. CRUD features are implemented here for regular and admin users.
Dockerfile 5.07%
Python 37.49%
HTML 47.78%
Procfile 0.04%
CSS 7.05%
JavaScript 2.57%
improveyourgolf's Introduction
improveyourgolf's People
Contributors
Stargazers
Watchers
improveyourgolf's Issues
As a user I can change my password incase I have forgotten my password or feel it has been discovered by someone else
As a site user I can see the footer clearly so that I can see any social media links clearly incase I wish to follow up there.
As a site user I can read about the scheduled classes so that I know which class is the best to book according to my schedule.
As a site admin I can edit classes so that I can adjust bookings personally if requested by a user.
As a site user I can block off bookings so that the class isn't overbooked
As a *site user I can view the layout of the website so that everything is easy to find on the page and I know what it is about.
As a site admin I can approve a booking so that I can control how many people book for the class and see who places the booking.
As a site user I can book a class to my schedule so that I can get a reserved place for a lesson.
As a site admin I can have past students post their review so that any upcoming students can see if this class is effective.
As a site user I can read about classes so that I can get information about each class offered.
As a site user I can login to my account so that my details are saved and I can place a booking faster.
Develop the website to be responsive and look aesthetic on all devices.
Style the error pages such as the 404, 403, 500 pages so they look a little more appealing to cancel out the inconvenience a touch.
As a site user I can use the navbar so that I can easily navigate through the website with the navbar.
As a site user I can check the availability of classes so that I know if the class i'm interested in is available.
Complete the base html layout for the website
As a site user I can contact a teacher so that I can ask questions regarding these lessons.
As a site admin I can add social media platforms so that students can follow us on other platforms to better understand our goals.
As a site user I can cancel my booking so that my place is not reserved in case I can't make it to the class.