Skip to content

sramalho94/TOP_Backend

Repository files navigation

GAxTOP Group 3

TOP Backend


This is the backend for GAxTOP Group 3's project


Technologies Used

  • Node.js
    • Crypto
  • PostgreSQL
  • Sequelize
  • Jest
  • BCrypt
  • JWT

Getting Started


  • clone down the repo to your local machine

  • create a .env.local file in the root of your project and create the following variables:

    • APP_SECRET
    • SALT_ROUNDS
    • DB_USERNAME
    • DB_PASSWORD
    • DB_NAME_TEST
    • DB_NAME
  • run sequelize db:create

  • run sequelize db:migrate

  • run npm start to run the application

  • sequelize db:migrate --env test // migration for test

  • npm test UserController // run test

Testing

  • run sequelize db:create --env test
  • run sequlize db:migrate --env test
  • run npm run test to run tests

Our Team


About

The Back-end for GAxTOP Group 3's project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published