Ticket System based on H26 AP Test.
Basic
- ✅ User login (Redis), registeration✅
- ✅ Logs
- Error
Without Login
- ✅ Register
- ✅ List routes
- ✅ Check availble count of seats by Route
Administrators
- ✅ Add, update, delete, search Routes
- ✅ Add, update, delete, search Seats
- ✅ Add, update, delete, search Seatclasses
User
- ✅ Check availble seats by Route
- ✅ Order seat
- ✅ List orders, get specific order
- Run the sql script to set up database.
- Update configs (default config locates at
configs/config.yml) - Run the server (Or build docker image
make docker)