Skip to content

Janky code written for Quinzical backend. Hosted on heroku and mongodb atlas

License

Notifications You must be signed in to change notification settings

Quinzical/Quinzical-api

Repository files navigation

Quinzical Backend

Quinzical is a New Zealand based quiz application that aims to teach the user more about New Zealand. The target audience for this application is Young Adults, between the ages of 18 and 25.

The backend was written using NodeJs, using MongoDB atlas. It is hosted on Heroku.

Backend features

Quinical backend allows the functioning of the following features:

  • Rooms/Lobbies for online gameplay at this link
  • In application chat function, across all devices

Quinizcal backend stores and retrieves the following information for the quinzical app:

  • Login data
    • Includes username and password information
  • Leaderboard information
  • User customised characters

The following project uses:

  • nodemon
  • JWT

Middleware

  • Auth - handles authorisation using bearer token

Available Scripts

In the project directory, you can run:

yarn install

Installs all the dependencies for the project.

yarn dev

Run the application in nodemon with hot reload in development mode. Open http://localhost:3000 to view it in the browser.

The page will reload if you make edits.
You will also see any lint errors in the console.

yarn start

Runs the application in the development mode.
Open http://localhost:3000 to view it in the browser.

The page will reload if you make edits.
You will also see any lint errors in the console.

About

Janky code written for Quinzical backend. Hosted on heroku and mongodb atlas

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published