Hello World 2019 Getting started Prerequisites NodeJS MongoDB Yarn Homebrew *Only on Mac Docker Docker Compose Usage with Docker Prerequisites: yarn web-push generate-vapid-keys Copy the values to "VAPID_PUBLIC" and "VAPID_PRIVATE" in your .env To start: docker-compose up Open http://localhost:5000 to view the app Open http://localhost:8081 to view mongo-express To stop: 1. Ctrl+C when inside docker-compose up * OR 2. docker-compose down To build: docker-compose build NOTE: All of these commands are available as runnable tasks within VSCode Usage without Docker yarn yarn web-push generate-vapid-keys Copy the values to "VAPID_PUBLIC" and "VAPID_PRIVATE" in your .env Edit .env Make sure MongoDB is running: mongod yarn dev Open http://localhost:5000 Technologies used: Frontend: NextJS ReactJS ReduxJS Backend: TypeScript Mongoose ExpressJS Routing Controllers