Fix

Backend

  • Fix stuff that are not according to Clean Architecture
  • Use ENUMs and other things we have not used yet
    • Gender
    • TransactionType
    • TicketStatus
    • Role
    • LocationType
    • VehicleType
  • Do not accept data in Error and other stuff in Result
  • Using services in other services?
  • fix: make lookup tables(Gender, Role, LocationType, TransactionType, TicketStatus, VehicleType) id not not auto generated
  • validators
  • factories
  • dependency extension
  • locking ticketOrder create method
  • API Versioning

Frontend

  • Folder strcuture
  • Error Handling
  • UI design at some parts

Seed Data

Dockerizing and Deployment

Reformatting and Completing Documents

  • Figure out a format
  • Review old docs
  • Complete new ones
  • Write Read ME for GitHub

Going Public

  • How much?
  • What to do?
  • What about other people wanting to join?