Kaushik Narayan R 32735ad7ff boom!
overall: formatting check, jsdoc type hints, express res/return stuff

utils - changes in logger, dateformatter and removed unneeded ones

.env file changes

license check, readme update

package.json update - version, deps, URLs

server cleanup

sequelize config check
2024-08-14 21:08:58 +05:30

1007 B

Express-Sequelize backend server template

To get started

  • Clone this repo: git clone https://github.com/20kaushik02/express-sequelize-backend-template
  • Reset the git remote repo URL: git remote rm origin
  • Set new git remote URL: git remote add origin https://github.com/20kaushik02/<<new-repo-name>>
  • Remove the template environment files from git alone: git rm -r --cached *.env*

Project setup

  • Edit package.json to reflect the new name and URLs
  • Edit README.md to reflect project details
  • Run npm i to install all dependencies
  • Before running sequelize-cli commands while developing, make sure to set $env:NODE_ENV='development' on Windows, or NODE_ENV=development on Linux/MacOS
  • See here for best practices for .env files configuration
  • Staging: npm run staging_prep and npm run staging to deploy on Render after configuring a new web service on Render dashboard