git clone https://github.com/poniraq/express-typescript-setup.git
cd express-typescript-setup
npm install
Check src/config/database.js for db configuration
This example is configured to run with postgres. Follow the instructions in Sequelize docs to configure the project for a different database.
npx sequelize db:create
npm run migrate:up
npm run build
npm start
There is a postman collection "Protect.postman_collection.json" in the project directory. It should be provided with an environment to function properly.