link to the problem definition https://docs.google.com/document/d/1w9Rdl9xe8Qavs3PSL9M3vJ73WDxkePFIQ9eNrpzx5P8/edit#heading=h.mggf7sy1y3wd
- controller
- models
- repository
- implementation logic
- tests
server.js
There are two .env files, one for development and the other one for testing. Didn't put into .gitignore for demonstration purposes. The databases are hosted on MongoDb Atlas.
npm start
npm test