Commit Graph

11 Commits

Author SHA1 Message Date
49b6f79545 feat: add logging for event API response and token management on page load 2025-09-19 19:38:51 +02:00
8fbaf158df fix: update Socket.IO connection URL to use specific IP address 2025-09-19 19:35:02 +02:00
ff0625ea76 feat: enhance estimated wait time display and handle token expiration in event page 2025-09-19 19:31:18 +02:00
9d1428fde0 fix: update estimated wait time calculation in queue updates 2025-09-19 19:22:15 +02:00
b0deea5311 feat: add event page with Socket.IO integration and ticket purchasing functionality 2025-09-19 19:17:25 +02:00
527a2586b7 feat: enhance queue management with logging and immediate access granting 2025-09-19 19:07:28 +02:00
2c5461b0e0 Refactor socket handling and integrate database for event management
- Removed old socket handling code and replaced it with a new implementation in `app/api/socketio/route.js`.
- Added MySQL database integration for managing active sessions and queue entries.
- Implemented event retrieval and ticket purchasing APIs in `app/api/events/route.js` and `app/api/purchase/route.js`.
- Created database schema for events, tickets, active sessions, and orders in `database/schema.sql`.
- Updated front-end to handle event data fetching and ticket purchasing with improved UI components.
- Removed unused SVG files from the public directory.
2025-09-19 19:02:15 +02:00
cb326f7190 feat: implement Socket.IO server with queue management and update environment variables 2025-09-19 18:58:22 +02:00
ff81967a59 feat: refactor Socket.IO server implementation and update README for queue system 2025-09-19 18:51:28 +02:00
e60c801f4e feat: add initial Socket.IO queue server implementation
- Created a basic Socket.IO server that manages user connections and queues for events.
- Implemented queue logic to handle concurrent user limits and JWT token issuance.
- Added MySQL configuration for potential persistence of queue positions.
- Introduced environment variables for configuration through a .env.example file.
2025-09-19 18:49:12 +02:00
1cb080a580 Initial commit from Create Next App 2025-09-19 18:38:37 +02:00