/TypeScript-Clean-Architecture-NodeJs

This is an example of a simple CRUD application for enterprise applications with layered software base on clean-architecture for Uncle Bob's. used typescript and TypeORM and dependency injection

Primary LanguageTypeScript

This is an example of a simple CRUD application for enterprise applications with layered software base on clean-architecture for Uncle Bob's. used typescript and TypeORM and dependency injection clean architecture


a-Features


1- The application is built to accept different changes in each level <br />
2-You can add more than one controller usecase repository  without affecting the structure of the project or write more of code <br />
3- The application  used tsyringe as dependency  indejction
3- The application  used typeorm as ORM that can help you to connect mysql,sql server,monogodb ...ect
4-Testable  <br />

b-Prerequisites
1-Git
2-TypeScript
3-express
4-typeorm
5-localization(multi language)
5-tsyringe

5-test-utils <br /> 
8-git clone  <br />


npm run start


e-for more detailed information Contact me:
name:Saeed Mohammed Saleh Alabidi
email: saeed1adm@gmail.com