Skip to content

nodejs-typescript-classroom/ticket-booking-system

Repository files navigation

ticket-booking-system

This repository is for implementing a ticket booking system api with nestjs

system design

  1. User Module: responsible for user management
  2. Event Module: responsible for event management
  3. Ticket Module: responsible for ticket managment
  4. Auth Module: responsible for Authentication/Authorization

Whole System Design Plan

Use Behavior Driven Development with following steps

  1. Design the behavior from requirement
  2. Write Test for check behavior
  3. Implementation fundimental to fulfill the test
  4. Refactor with the Dependency Inversion Principle

Design module diagram

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages