A Wallet Service with Nodejs/Typescript
With Docker
docker-compose up --build
With npm
install dependencies
npm install
start server
npm run start
- E-R Diagram: Demo Credit E-R Diagram
- Architecture Breakdown: Demo Credit Clean Architecture
- E-R Design
- Project Architecture Design
- README Design Document
- Project Setup and Dockerize Application
- Entities
- Repositories and UseCases Contract
- DataSource and Payment Gateway Contract
- UseCases Test and Implementation
- Repositories Test and Implementation
- Datasource test and Implementation
- Payment Gateway and Implementation
- Router Implementation
- Bootstrap Application
- Add Extra validations where neccessary
- Re-run all tests and fix tests
- [] Setup DI