https://github.com/alvyynm/ticketbookingsystem
Ticket booking API written in Node.js, Express, PostgreSQL (with Sequelize ORM) and Redis (caching)
https://github.com/alvyynm/ticketbookingsystem
express fullstack reactjs redux-toolkit ticketbooking
Last synced: 4 months ago
JSON representation
Ticket booking API written in Node.js, Express, PostgreSQL (with Sequelize ORM) and Redis (caching)
- Host: GitHub
- URL: https://github.com/alvyynm/ticketbookingsystem
- Owner: alvyynm
- License: mit
- Created: 2024-02-24T18:39:37.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-08T02:23:47.000Z (over 2 years ago)
- Last Synced: 2025-06-06T06:35:51.616Z (about 1 year ago)
- Topics: express, fullstack, reactjs, redux-toolkit, ticketbooking
- Language: JavaScript
- Homepage:
- Size: 902 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ticket Booking System API
Key API features:
- User aunthetication with password + email
- Caching
- Data validation
- Ticket reseravation limit (only 5 per user/event)
- Email notification with Resend
## Get started
To see how you can test the project, check the `getting-started.md file`. For the full system design features, how it works, and the ins-and-outs of the API, refer to the `system-design-doc.md` file.
## Guides:
1. [Getting started](getting-started.md)
2. [System Design Documentation](system-design-doc.md)