Studio X Ottawa Android Application
Posted on Wednesday, March 31st, 2021
Client | Nadège |
Professor(s) | Reginald Dyer, |
Program | Computer Programming |
Students | – Ahmed Albarghouti – Yichen Gu – Hans Lubin – Xiaoxi Qin – Steven Dancer |
Project Description:
The client StudioX Ottawa is a dance and fitness studio situated in Ottawa, Ontario. Run by Soul and Nadège the Directors & main instructors, it has been running since 2011. They offer many services such as dance lessons, fitness and yoga classes, and space rentals. Currently, they are situated with primarily a web presence, with all mobile interactions being sourced through the third-party services provided by Wellness Living, and currently are seeking to expand their presence in the mobile market through the creation of their own mobile application.
They have requested an android frontend be created for the existing web application, and to have the services provided by Wellness Living be migrated to be in-application functions accessible by both the android application and users of the web application.
Features requested:
– Customers Register & Login securely
– Customers are able to browse through the schedule and purchase a membership to
attend classes/events
– Generate user reports for admin users
– Customers can browse Services/Store & be able to make a purchase using Stripe
– Customers can contact the studio via email
– Customers are able to get up-to-date news
Our team discovered that most of the functions the studio uses are encapsulated by their third-party provider ‘Wellness Living’. after more deliberation and communication with the client, we decided to build a simple backend to accommodate all the features the client requested taking their encapsulated website out of the picture for now. This simple backend will be given to their future development team to help them with the eventual separation from their third-party service.
Backend Service used: Firebase Auth & Firebase Realtime database.
Short Description:
Android application for a local dance studio ‘Studio X Ottawa’.