Welcome to Event Explorer, a modern frontend-only web application where users can discover, explore, and view details about local events based on category, location, and ticket availability.
🔗 Live Website: https://bdevents.netlify.app
🔗 Client GitHub: https://github.com/apolo-itnet/Evently-Client.git
This project was developed as part of a frontend web development assignment to demonstrate React-based UI skills, protected routing, and dynamic event rendering. It allows users to:
- Browse events by category
- View detailed information for each event
- Experience smooth page transitions and animations
- Access protected pages through Firebase authentication
- 🔐 Firebase Authentication (Login/Logout functionality)
- 🔒 Protected Routes using React Router DOM
- 🖼️ Event Listings with Filters (Category-based filtering)
- 🔍 Event Details Page (ID-based dynamic routing)
- ✅ Conditional Navigation based on auth status
- 🧩 AOS Animation for smooth scroll-based effects
- 🎯 Swiper Slider used for event highlights or testimonials
⚠️ Toast Notifications usingreact-hot-toast- 🌐 Fully Responsive UI using Tailwind CSS + DaisyUI
- React.js
- Tailwind CSS
- DaisyUI
- React Router DOM
- Firebase Auth
- AOS (Animate On Scroll)
- Swiper
- React Icons
- React Hot Toast
🌟 Frontend Only Project
This application is fully frontend-based and hosted on Netlify. No backend/server/database is involved.
| Package | Purpose |
|---|---|
react-router |
Page navigation & route protection |
firebase |
Authentication (Email/Google) |
aos |
Scroll animation |
swiper |
Event slider |
react-hot-toast |
Toast notifications |
react-icons |
Iconography |
daisyui |
Prebuilt Tailwind UI components |
tailwindcss |
Utility-first styling framework |
This project was submitted as Assignment-09 in the MERN Stack Developer Program.
Apolo Barua Apurbo
💼 MERN Stack Web Developer
📧 Email: apolo.itnet@gmail.com
📍 Location: Bangladesh
If you like this project, feel free to ⭐ the repo or share your feedback!