API for a simple protoype plant watering application.
This project tries to implement Clean Architecture by Bob Martin.
This is my first project implementing clean architecture and I would appreciate constructive criticism.
- git clone project
npm install
npm run startDev
- This video by Bill Sourour of Dev Mastery Using Clean Architecture in Node.js with MongoDB and Express.
- The github repo of the above video.
- Another github repo showing clean architecture but using Hapi.js instead of Express.js.
- The image in this stackoverflow question is good. It also answers the question of how to use the repository pattern in clean architecture.