This is a boilerplate Project for Typescript. It features the use of Typescript, Sequelize, PostgreSQL, Jasmine, Winston & Morgan, Joi, and Eslint.
Your machine must have the following installed on it:
- Node/NPM (v16 or higher)
After Cloning the project, head inside the project folder and run
npm install
cp .env.example .env
Now, replace .env with your credentials and then run
npm run migrate:up
npm start
npm test
Any by now you should be able to go to localhost:3000
to test that everything is working as expected.
- Adding Support for ORM/Query-Builder models.
- Adding Factories and Seeds for these models.