Skip to content

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

Notifications You must be signed in to change notification settings

Kingteena/Kahoot-Clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published