shobhit1997 / QHub

QHub - A Question Bank

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

QHub

This is an online question bank which provides classification of questions and creation of assignment and question papers from those questions.

Introduction

Setup

  1. Clone the repo
  2. run npm i
  3. copy example.env to .env
  4. Visit http://oauthV2.shobhitagarwal.me and create a infoconnect oauth project
  5. Also visit https://github.com/shobhit1997/OAuth/tree/v2 for oauth documentation
  6. Replace the credentials in the .env file
  7. import the qhub.sql file in mysql
  8. Replace the credentials in .env file
  9. run npm i -g nodemon
  10. run nodemon server.js

Documentation

Visit https://documenter.getpostman.com/view/5251388/Szf828Ph?version=latest for api documentation

About

QHub - A Question Bank


Languages

Language:JavaScript 83.3%Language:TSQL 16.7%