A full-stack web-based event management system developed as a final project for Web Development.
The platform allows users to browse events, register and log in, purchase tickets, and manage their profiles, while administrators can manage events, users, and orders through an admin dashboard.
- User registration and authentication (login/logout)
- Browse available events
- View event details
- Add tickets to a shopping cart
- Purchase tickets
- View personal profile and order history
- Admin authentication
- Create, read, update, and delete events (CRUD)
- Manage users
- View and manage ticket purchases
- Admin dashboard overview
-
Frontend
- HTML5
- CSS3
- Bootstrap
- JavaScript
-
Backend
- PHP (procedural / mixed with MySQLi or PDO)
- MySQL
-
Other
- Git & GitHub
- XAMPP / WAMP / MAMP (local server)