Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 1.59 KB

README.md

File metadata and controls

26 lines (19 loc) · 1.59 KB

Kahoot-Clone

A Kahoot Clone to Practice using Socket.io and Node.js

The backend is handled with Node.js and express, and the frontend handled with React. The idea is, due to the small size of the project, have only 1 server for the entire project. So the front end will be written, complied into js and then served via node.

Todo

Essential

  • Keep user state on refresh
  • Add Firestore
  • Find persistent storage methods for quizzes and scores
  • Add method to add quizzes to storage
  • Add method to choose quizzes
  • Correct Answer selection during creation
  • UI update
  • Timer and time-based score

Later

  • User Dashboard
  • Other types of questions
  • Results analysis
  • Google Authentication
  • MFA / Email Verification