Skip to content

gibran-abdillah/quiz-app

Repository files navigation

quiz-app

Quiz Web Application made with flask and mongodb as the Databases

Before you run the application, set your mongodb uri to environ. ( Read More ) how to get your cluster database

Example for MONGODB_URI :

export "MONGODB_URI = mongodb+srv://username:password@learnmongo.scjon.mongodb.net/myFirstDatabase?retryWrites=true&w=majority"

Features

  • CRUD with ajax
  • Search Quiz
  • Rest API
  • Add Quiz
  • Upload Quiz From CSV
  • Upload Quiz from JSON
  • Edit Quiz
  • Delete QUiz
  • Quiz author can see score that if quiz were done by other users ( only for logged in users )
  • We can see the quiz scores that we have been done
  • Bulk delete for users ( admin level )
  • Bulk promote users to admin
  • Bulk unpromote users from admin role
  • Register
  • Login
  • Change Password

Demo

http://another-myapp.herokuapp.com

  • username : admin
  • password : admin1

Screenshots

Dashboard Scores

Screenshots

Questions

Questions