I created this project to improve myself on clean code architecture using typescript and node.
- npm
- Typescript
- Git
- Docker
- MongoDB
- Swagger
- Express
- Jest
- Supertest
- Faker
- Graphql
Use the following command to run Unit Tests
npm run test:unit
Use the following command to run Integration Tests
npm run test:integration
Use the following command to run All Tests
npm run test
Clone the project
git clone https://github.com/kaankulac/post-api-clean-architecture
Go to the project directory
cd post-api-clean-architecture
Install required packages
npm install
Build the project
npm run build
Run the project
npm run start