Todo Clean Architecture Core
Project aiming on implementing Uncle Bob Clean Architecture in javascript
This is the core business logic shared across all possible UI implementations
- Simple terminal - this repo
- VanillaJS - https://github.com/pnowak2/todo-clean-architecture-vanillajs
- Angular - https://github.com/pnowak2/todo-clean-architecture-angular
- React - https://github.com/pnowak2/todo-clean-architecture-react.git
- Vue - https://github.com/pnowak2/todo-clean-architecture-vue.git
- Ionic - https://github.com/pnowak2/todo-clean-architecture-ionic.git
- Electron - https://github.com/pnowak2/todo-clean-architecture-electron.git
- CLI - https://github.com/pnowak2/todo-clean-architecture-cli.git
Run the demo
Run npm install
or yarn
in root folder to install dependencies, then perform npm run start
to run the demo.
Build
Run npm run build
to build the project.
Running unit tests
Run npm run test
to execute the unit tests.