This repository is for implementing a ticket booking system api with nestjs
- User Module: responsible for user management
- Event Module: responsible for event management
- Ticket Module: responsible for ticket managment
- Auth Module: responsible for Authentication/Authorization
Use Behavior Driven Development with following steps
- Design the behavior from requirement
- Write Test for check behavior
- Implementation fundimental to fulfill the test
- Refactor with the Dependency Inversion Principle
