Create a .env file inside project directory. You can directly copy .env.example. Set following variables to run on locally.
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_BUCKET_NAME=
AWS_REGION_NAME=
AWS_BUCKET_URL=
MYSQL_DATABASE=
MYSQL_USER=
MYSQL_PASSWORD=
MYSQL_HOST=
JWT_SECRET=
COOKIE_SECRET=
PORT=
install nodejs, use latest stable version. You can use nvm to install latest stable version.
setup mysql and create a fresh database
npm install
npm start
Application deployment is heroku compatible