Apollo - cs428TAs/w2022 GitHub Wiki
A website to help people of all age practice their music skills by bringing interactive flashcards to the lessons!
This service is the solution to a combination of three problems/factors
- companies (especially medium to large tech companies) often have a relatively enormous budget for employee perks and amenities
- many adults want music lessons, but the primary reason to not have them is time, followed by money, mostly time though.
- music teachers have a hard time finding enough students, especially students whose schedules line up perfectly back to back.
Thus, the proposed solution is to provide a service where a business can pay to have a music teacher come (say once per week) and a certain number of employees will be able to take advantage of this company perk.
The goal of this project would be to implement a website that would manage this exchange
- Connor Jensen
- Ryan Hill
- Jaeyoung Park - @andhim
- Ammon Warnick - @AmmonWarnick
- Ricardo Leite - @ricardo-ljr
- Camila Ngo - @camyngo
- Overview for the project
- Is there any work or repository made for this project?
- Have you decided on any MVP features/Project structure?
Core Requirements
- Front End
- Sign Up Page/Login Page (Student and Teacher)
- Page with flashcard for students
- Dashboard for teachers to keep track of students progress
- Back End
- Handle API calls to sign up/login and complete flashcards
- Database to store students, teachers and flashcards
Prototype Demo Requirements
- Student logs in, and sees a page of flashcards
Work-In-Progress Demo Requirements
- Create dashboards for teachers to keep track of students progress
- Two different views - Students can see their cards and teachers can see their student's progress
Final Demo Requirements
- Student can log in, take flashcard test, get a score, and teacher gets score reported in dashboard.