Skip to content

Ticket booking API written in Node.js, Express, PostgreSQL (with Sequelize ORM) and Redis (caching)

License

Notifications You must be signed in to change notification settings

alvyynm/ticketbookingsystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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
  2. System Design Documentation

About

Ticket booking API written in Node.js, Express, PostgreSQL (with Sequelize ORM) and Redis (caching)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published