6 Commits

Author SHA1 Message Date
d5a5fd2d64 docs: update README to enhance project overview and clarify Socket.IO implementation details 2025-09-19 19:03:57 +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