All work
Next projectFarmer to Fridge — Web & Commerce API
[07] FULL-STACK · 2025
Event Hub
A fully functional Event Management Web Application built using the MERN stack.
- React
- Node.js
- Express.js
- MongoDB
- Mongoose
- Tailwind

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