Training Booker Web AppThis is a training booker web app where instructors can create their class listings, and students can book them. Students can search for classes by distance, city name, zip code, class category, and skill level.
The app has three user roles: admin, instructor, and student.
Instructors can create their listings and approve students. Once a student is approved, they are notified and charged.
Students can book, cancel and update their classes.
Admin is responsible for approving instructor profiles.