Apollo - cs428TAs/w2022 GitHub Wiki

B2B Music Lesson Service

A website to help people of all age practice their music skills by bringing interactive flashcards to the lessons!

Org Chart

org-chart

🚀 Technologies

Github Repos

🧑‍💻 Project Description

This service is the solution to a combination of three problems/factors

  1. companies (especially medium to large tech companies) often have a relatively enormous budget for employee perks and amenities
  2. many adults want music lessons, but the primary reason to not have them is time, followed by money, mostly time though.
  3. 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

🏆 Team:

❓ Questions:

  • Overview for the project
  • Is there any work or repository made for this project?
  • Have you decided on any MVP features/Project structure?

📝 Project Requirements

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.

📈 PERT and Gantt Charts

🏢 Architecture and Design Document

📅 Testing and SQA Plan

📝 Status Reports

⚠️ **GitHub.com Fallback** ⚠️