Skip to content
SG.
All work

[07] FULL-STACK · 2025

Event Hub

A fully functional Event Management Web Application built using the MERN stack.

Event Hub screenshot

01 — OVERVIEW

A fully functional Event Management Web Application built using the MERN stack. The platform supports custom authentication, dynamic event creation and participation, and an intuitive UI/UX to make event discovery and interaction seamless and efficient for users.

02 — KEY FEATURES

  1. 01Responsive and accessible layout optimized for all screen sizes
  2. 02Custom-built authentication system without third-party libraries
  3. 03Private routes for accessing event-related operations (Events, Add Event, My Events)
  4. 04Dynamic Navbar with conditional rendering based on user authentication state
  5. 05Dropdown menu with user info and logout functionality on profile image click
  6. 06Home page with personalized content layout
  7. 07Events page listing all created events in descending order of date/time
  8. 08Search events by title and filter events by date ranges: Today, Current/Last Week, Current/Last Month
  9. 09Join Event button increases attendee count and restricts rejoining
  10. 10Add Event form with real-time validation and database storage
  11. 11My Events dashboard displaying only the logged-in user's events
  12. 12Update event via modal or separate route with data binding and validation
  13. 13Delete event with confirmation prompt to prevent accidental deletions
  14. 14Login and Registration pages with clear error handling for invalid credentials or missing fields
  15. 15Email/Password-based login with real-time feedback
  16. 16Secure user data handling via JWT and protected Express.js routes
  17. 17MongoDB used for structured event and user data storage
  18. 18Clean, modern UI for ease of use and high performance
Next projectFarmer to Fridge — Web & Commerce API