An online fitness class booking, ticketing and event management application.
This project has been developed as part of a computer science degree final year dissertation. The project brings together the many skills I have gained throughout education and also through autodidactism.
This project never went live though I did get the opportunity to showcase it to the stakeholders and receive feedback.
- Search for classes in local vicinity by town or postcode.
- Browsable list of available classes detailing; distance from user, event location with map, remaining tickets, class details and prices.
- Book and pay for classes in advance, issuing an e-ticket upon successful sale.
- Users with Instructor permission can create new classes and update/delete existing classes.
- Users with administrator permission can assign users new roles.
- Adheres to the MVP architecture pattern.
- Cloud SQL datastore.
- Firebase Authentication, Messaging and Crashlytics
- Braintree payments processor
- Retrofit2
- RESTful API

