Skip to content
/ quiz15 Public
forked from shubdev07/quiz15

QUIZ15 is a quiz application build on nodeJS, mongoDB and AngularJS

Notifications You must be signed in to change notification settings

deyniva/quiz15

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QUIZ15

I am rebuilding QUIZ15. Anyone wishes to collab: kindly drop a mail at [email protected] 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: [email protected]
Whatsapp/Telegram: +91 8638563970

{ Shubham Karmakar }

About

QUIZ15 is a quiz application build on nodeJS, mongoDB and AngularJS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 40.7%
  • JavaScript 38.7%
  • CSS 20.6%