$ nvm use
$ npm i
For development environment.
$ npm run dev
express
web framework.cors
middleware.joi
schema validator.@faker-js/fake
mock data generator.@hapi/boom
HTTP errors handler.nodemon
for local development.passport
for authorization and authentication.sequelize
as Node.js ORM for Postgres & MySQL.prettier, eslint
for formatting and enforcing code styling.
docker-compose up -d postgres
docker-compose up -d pgadmin
docker-compose up -d mysql
Migrations help to keep track database changes.
git push heroku main
- Run migrations in production
heroku run npm run migrations:run
Made with love <3.