Welcome to Runners.bd, the go-to platform for organizing, exploring, and joining marathon events with ease and excitement.
🔗 Visit Runners.bd-Firebase 🔗 Visit Runners.bd-Netlify
- 🔍 Explore Marathons: View all upcoming races with rich filtering (by title, location, distance).
- 📝 Apply to Events: Runners can register for any marathon with a secure and easy process.
- ➕ Add Marathons: Organizers can add, update, or delete events directly from their dashboard.
- 🔐 Role-Based Authentication: Powered by Firebase Auth – supports runners and organizers with separate dashboards.
- ⏳ Live Countdown Timers: See real-time countdowns to the start of each marathon.
- ⭐ Ratings & Reviews: Share your feedback and read reviews from other participants.
- 📱 Fully Responsive: Built with Tailwind CSS + DaisyUI for a sleek experience on all devices.
- 📊 Application Management: View, update, and delete your applications with ease.
- 🔎 Smart Search: Quickly find your marathons or applications with built-in search bars.
- 🎨 Dark/Light Mode Ready: Future support for theming.
- React + Vite – Fast modern SPA framework
- Tailwind CSS + DaisyUI – Utility-first styling and accessible UI components
- React Router – Dynamic routing with protected/private routes
- React Hot Toast – Elegant notifications for actions like update/delete
- Node.js + Express – RESTful API services
- MongoDB – NoSQL database for marathon and user data
- Firebase Authentication – Secure login & role management
- Firebase Hosting – Main deployment platform
- Netlify – Secondary hosting for fallback or testing
Happy running with Runners.bd! 🏁
Here’s a quick look at Runners.bd in action:

Create your account and join thousands of runners!

Access your dashboard and start your marathon journey.

Explore top marathons, upcoming events, and smooth navigation.

Browse all active and upcoming marathon listings.

Get full race info, registration details, and more.

Easily sign up for your favorite marathons.

Organizers can manage and edit their listed marathons.

Post new marathon events with detailed info.

Track all the marathons you've registered for.
