This repository contains a demonstration API built with Nest.js showcasing transaction management.
- 🛠️ Built with Nest.js: Utilizes the powerful Nest.js framework.
- 🔄 Transaction Management: Demonstrates transaction management using Nest.js and TypeORM.
- 📝 API Documentation: API documentation is generated using Swagger with
@nestjs/swagger
. - 🔄 ORM Integration: Integrates TypeORM for seamless database operations.
- 📋 Validation: Implements class-validator and class-transformer for request validation.
- 📦 Dependency Injection: Utilizes the dependency injection system provided by Nest.js for modularity.
- 📦 SQLite Database: Uses SQLite as the database.
- ⚙️ Automated Testing: Automated tests using Cypress with GitHub Actions.
To get started, clone the repository and install dependencies:
git clone https://github.com/your-username/nestjs-transaction-management.git
cd nestjs-transaction-management
npm install