/backend-bossabox

VUTTR (Very Useful Tools to Remember) :zap: :hammer: A fast and effective API developed in express. The application is a simple repository for managing tools with their names, links, descriptions and tags.

Primary LanguageJavaScript

VUTTR API ⚡ 🔨

expressjs

VUTTR (Very Useful Tools to Remember), A fast and effective API developed in express. The application is a simple repository for managing tools with their names, links, descriptions and tags. view Swagger Documentation

Open app ↗️




Dependencies ✔️

  • Node JS
  • Express
  • PostgreSQL
  • Sequelize
  • bcrypt
  • JWT
  • Yup
  • Helmet
  • dotenv

Development tools used 🔨

  • Nodemon
  • sucrase
  • Jest
  • Supertest
  • Postbird
  • Postman

Deployed on Heroku 🚀

this application is deployed on Heroku with Github automatic deploy

https://api-bossabox-vuttr.herokuapp.com/


Installation and run application 🏃

Edit .env file and run

  1. yarn install
  2. npx sequelize-cli db:migrate
  3. npx sequelize-cli db:seed:all
  4. yarn dev

Run tests ✔️

yarn test