A Back-end Books application built with Nest and Clean Architecture.
Key Features • How To Use • Technologies • License
- CRUD Operations
- CREATE, READ, UPDATE and DELETE resources
- Clean Architecture + Domain Driven Design (DDD)
- Design Patterns (Factory, Repository)
- Unit tests with Jest
- Data validation
- Error Handling
- Extra security layer with
- Helmet (security-related HTTP headers)
To clone and run this application, you'll need Git and Node.js installed on your computer. From your command line:
# Clone this repository
$ git clone https://github.com/victortavaresdev/books-clean-architecture-nest-api.git
# Go into the repository
$ cd books-clean-architecture-nest-api
# Install dependencies
$ yarn or npm install
# Run the app
$ yarn start:dev or npm start:dev
This software uses the following technologies:
MIT