Event Booking Platform Project
A full-stack event booking app using Vite React, Apollo GraphQL, Express, MongoDB, event creation, and booking flows.
Project image carousel

Image 1 of 6
Project idea
This project is a full-stack event booking application that demonstrates how public event discovery, organizer actions, and attendee bookings can live in one product flow. The repaired screenshots use a working local client/server setup with seeded events and bookings.
What the interface demonstrates
The gallery includes a populated event detail cover, event list, create-event flow, booking list, and mobile event view. These states show the application as a workflow: create an event, browse available sessions, reserve a place, and review bookings.
Technical implementation
Source review confirmed a split Vite React client and Node/Express/Apollo GraphQL server with MongoDB/Mongoose models for users, events, and bookings. The code includes GraphQL resolvers for user creation, login, event creation, booking, events, and bookings.
Portfolio value
The project proves full-stack architecture beyond REST-only examples. It shows API schema design, authenticated actions, database-backed entities, and real event data in desktop and mobile contexts.




