Event Explorer is a dynamic event discovery platform that enables users to explore, discover, and engage with local events. From conferences and workshops to sports matches and art exhibitions, users can browse detailed event listings, view event-specific information, and share feedback or ratings based on their experiences.
- 🔐 User authentication (Firebase)
- 🔎 Browse and filter local events
- 📝 View detailed event pages
- 💬 Leave feedback and ratings for attended events
- 📱 Responsive design for mobile and desktop
- ✨ Animated UI with AOS and Swiper
- 🔥 Toast notifications for user interactions
| Technology | Version |
|---|---|
| React | ^19.0.0 |
| React DOM | ^19.0.0 |
| React Router | ^7.5.3 |
| Firebase | ^11.6.1 |
| Tailwind CSS | ^4.1.5 |
| DaisyUI | ^5.0.35 |
| Vite | ^6.3.1 |
| AOS (Animate on Scroll) | ^2.3.4 |
| Swiper | ^11.2.6 |
| React Icons | ^5.5.0 |
| React Hot Toast | ^2.5.2 |
| SweetAlert2 | ^11.21.0 |
- Clone the repository
git clone https://github.com/your-username/event-explorer.git cd event-explorer - Install dependencies
npm install
- Set up Firebase
- Create a project in Firebase Console
- Enable Authentication and Firestore
- Replace your Firebase config inside your project
- Run the development server
npm run dev| Script | Description |
|---|---|
npm run dev |
Starts the development server |
npm run build |
Builds the app for production |
npm run preview |
Previews the production build |
npm run lint |
Lints the code using ESLint |
- Name: Tahmid Alam
- GitHub: @tahmid122
- Email: mdtahmidalam122@gmail.com