kharileigh / 3L3VAT3-

LAP 3 Project | A quiz application that allows users to securely register, login and challenge themselves. Users can see other online users and challenge them to a battle of wits. Users should be able to see their stats on the stats page that includes high scores, wins & losses.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

3l3VAT3

LAP3 Coding Project

A quiz application that allows users to securely register, login and challenge themselves. Users can see other online users and challenge them to a battle of wits. Users should be able to see their stats on the stats page that includes high scores, wins & losses.

Heroku-Deployed

Installation

  • clone the repository
  • Open new terminal and navigate to folder cd ELEVATE/client
  • move build folder into the clients folder & npm run build
  • move build folder back into the server folder
  • cd into the server folder & npm run dev
  • open browser on localhost:3000

Technologies Used:

  • NPM
  • Express
  • Node.js
  • Javascript
  • Bootstrap
  • React
  • Mongoose
  • Socket io
  • Redux

Future Features

  • Custom avatars
  • Friend system
  • Messaging with friends
  • More study topics & quizes
  • Monitization through ads and subscriptions
  • Reworking the stats page to be more presentable & record more data
  • adding a study page where you can study and find information on a particular topic you would like to study

Contributors

About

LAP 3 Project | A quiz application that allows users to securely register, login and challenge themselves. Users can see other online users and challenge them to a battle of wits. Users should be able to see their stats on the stats page that includes high scores, wins & losses.


Languages

Language:JavaScript 89.7%Language:CSS 7.1%Language:HTML 3.2%