Skip to content

shubdev07/quiz15

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QUIZ15

I am rebuilding QUIZ15. Anyone wishes to collab: kindly drop a mail at shubworkmail@gmail.com or Whatsapp me at +91 8638563970

N|Solid

QUIZ15 IS AN ONLINE PLATFORM WHERE YOU CAN PLAY QUIZZES IN MANY POPULAR CATEGORIES.

Prerequisites

Nodejs version >= 8.1.2

Other Features!

  • Get points for every right answer
  • Track your scores anytime you want

You can also:

  • See who is in the top of the leaderboard
  • Compete with the toppers and beat them

QUIZ15 is a lightweight Web App that test your knowledge in a very fun and gaming way. As [https://myquiz15.herokuapp.com] says - 'FUN PLAY LEARN'

QUIZZES FROM POPULAR CATEGORIES

Categories like

PROGRAMMING, ACCOUNTING, ECONOMICS, GENERAL KNOWLEDGE, IIT JEE and many more

PLAY AND LEARN AT THE SAME TIME

With Every Test you give learn whole new things and be the master eventually!

SEE WHERE YOU STAND IN THE LEADERBOARD

Don't just PLAY ! Track your progress and compete with others! See if you can beat them!

Tech

QUIZ15 uses a number of open source projects to work properly:

  • AngularJS - HTML enhanced for web apps!
  • Twitter Bootstrap - great UI boilerplate for modern web apps
  • node.js - evented I/O for the backend
  • Express - fast node.js network app framework
  • MongoDB - highly scalable document based database
  • mongoose - elegant mongodb object modeling for node.js

And of course QUIZ15 itself is open source with a public repository on GitHub

Installation

QUIZ15 requires Node.js to run.

Install the dependencies and devDependencies by navigating to the QUIZ15 folder where package.json folder lives and running the command -

$ npm install
  1. Add your environment variables.
    To do that create a file with name .env and add the appropriate values that matches with your development environment.
    A .env file may look something like:
NODE_ENV = development
PORT = 3000
DB_URI = mongodb://mongodb0.example.com:27017/

Then run the command

$ npm start

Then head to localhost: in the browser

Deployment

QUIZ15 is deployed to Heroku with its official live link - https://myquiz15.herokuapp.com

QUIZ15

Todos

Stuffs still left to add to the App -

  • Add more Questions
  • Make more Tests
  • Introduce forget password functionality

Next Upcoming Version 2.0.0

Technologies to be used -

  • React [Frontend]
  • NodeJS with EXpress [Backend]
  • MongoDB [Database]

You can contribute if you are a -

  • Web Designer
  • React developer
  • Node developer
  • Unit Tester
  • DevOps [Deployment]

License

MIT

Contact the Dev -

Email: shubdev07@gmail.com
Whatsapp/Telegram: +91 8638563970

{ Shubham Karmakar }