You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
The Event Booking System is a web application built with Node.js, TypeScript, Express.js, and MongoDB. It provides functionality for managing events and booking tickets. The system supports creating events, booking tickets with limits, and printing tickets.
You can access the live version of the application here.Please note that it may take around 10-20 seconds for the demo to spin up.
< "name": "Music Concert", "date": "2024-09-15T19:00:00Z", "totalTickets": 100 >
< "success": true, "data": < "_id": "64c5f6d4e8a84e30c8b5fcd0", "name": "Music Concert", "date": "2024-09-15T19:00:00.000Z", "totalTickets": 100, "bookedTickets": 0, "remainingTickets": 100, "__v": 0 >, "message": "Event created successfully" >
< "success": true, "data": [ < "_id": "64c5f6d4e8a84e30c8b5fcd0", "name": "Music Concert", "date": "2024-09-15T19:00:00.000Z", "totalTickets": 100, "bookedTickets": 0, "remainingTickets": 100 > ], "message": "Events retrieved successfully" >
< "success": true, "data": < "_id": "64c5f6d4e8a84e30c8b5fcd0", "name": "Music Concert", "date": "2024-09-15T19:00:00.000Z", "totalTickets": 100, "bookedTickets": 0, "remainingTickets": 100 >, "message": "Event retrieved successfully" >
< "userId": "64c5f6d4e8a84e30c8b5fcd1", "eventId": "64c5f6d4e8a84e30c8b5fcd0", "quantity": 5 >
< "success": true, "data": < "_id": "64c5f6d4e8a84e30c8b5fcd2", "userId": "64c5f6d4e8a84e30c8b5fcd1", "eventId": "64c5f6d4e8a84e30c8b5fcd0", "quantity": 5, "timestamp": "2024-08-02T12:34:56.000Z", "__v": 0 >, "message": "Booking created successfully" >
< "success": true, "data": [ < "_id": "64c5f6d4e8a84e30c8b5fcd2", "userId": "64c5f6d4e8a84e30c8b5fcd1", "eventId": "64c5f6d4e8a84e30c8b5fcd0", "quantity": 5, "timestamp": "2024-08-02T12:34:56.000Z" > ], "message": "Bookings retrieved successfully" >
< "success": true, "message": "Booking canceled" >
< "bid": "64c5f6d4e8a84e30c8b5fcd2" >