- Node.js
- Crypto
- PostgreSQL
- Sequelize
- Jest
- BCrypt
- JWT
-
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
- run
sequelize db:create --env test
- run
sequlize db:migrate --env test
- run
npm run test
to run tests
-
Ben Savary
- email: rbsavary88@gmail.com
- github: rbsavary
-
Anna Druzhinina
- email: anna@rbcd.org
- github: annadruzhinina
-
Anchi Chen
- email: anchichenusa@gmail.com
- github: chenannchi
-
Kayisha Ulysse
- email: ulyssekayisha@gmail.com
- github: kayishau
-
Avi Patel
- email: avipatel95@gmail.com
- github: patel-avi
-
Sarven Ornekian
- email: sarvornek@gmail.com
- github: sornekian
-
Alex Grimes
- email: alexgrimes23@gmail.com
- github: agrimes23
-
Jeremy Harrell
- email: jeremy.d.harrell@gmail.com
- github: wolfy1313
-
Stephan D Ramalho
- email: stephanramalho@gmail.com
- github: sramalho94