Skip to content

KamiGasai/CSC690_GroupProject

Repository files navigation

CSC690 Group Project

Milestone 1 Proposal

Team members: Peitong Shi (Patrick), Zhiyang Cheng(Andrew), Yusen Ma(Even), Dalu Li

Front end: Yusen Ma, Dalu Li

Back end: Peitong Shi, ZhiYang Cheng

Project Name: TBD (Quiz/Test app) Type: Quizlet

Must have features:

  1. Users shall be able to browse all the quiz question and answer, but have no access to Database.(8 - 10 hrs)(Front)

  2. Users shall be able to sign up, login in, log out. Username and password will be stored in DB and encrypted.

2.1 UI (3 - 6 hrs) (Front)
2.2 Database (10 - 14 hrs)(Back) (including setting up)

  1. Users shall be able to check the question he/she already finished/remembered. (Front) (1 - 3 hrs)

  2. Users shall be able to add/delete test questions.

4.1 UI (3 - 6 hrs) (Front)
4.2 Database (3 - 6 hrs)(Back)

  1. Admin shall be able to delete Users, have access to Database (update/delete the questions in database)

5.1 UI (3 - 6 hrs)(Front)
5.2 Databse (2 - 4 hrs)(Back)

Nice to have features:

  1. Users can request to upload their own questions library to database. If it is checked and approved by Admin, every users can download new questions library from database.

  2. Category filter: GRE, GMAT, Driver License, Biology, Chinese..... e.g..

  3. Users may asked to reset their password.

Work Assign for each view

1. Log in, and Sign up views. (Peitong Shi)
2. Welcome view
3. Catagory view, and ADD topic view
4. Specific topic view
  Everytime a new topic is added, it adds to database
5. Question and anwser view (test view)
    This View should have a count down
6. Browse questions of specific topic view (edit question, delete question...etc)

Basic wire-frames for main feature:

Mockup (Peitong Shi)

API (Andrew)

About

CSC690 Group project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6