A modern platform to discover, create, and manage competitions and hackathons — built for students, developers, and innovators.
LOSERS is a full-stack web platform that helps users explore upcoming competitions, register for events, manage participation, and track opportunities in one place.
The platform focuses heavily on clean UI, smooth UX, and performance, making the experience simple, fast, and engaging.
Students and developers often struggle to find authentic competitions and hackathons scattered across multiple platforms.
We wanted to build a single hub where users can:
- Discover opportunities easily
- Save time searching
- Participate faster
- Track everything from one dashboard
LOSERS was created to simplify this journey.
- Lists competitions and hackathons
- Allows organizers to create events
- User authentication & profiles
- Event registration system
- Search and filter competitions
- Detailed event pages
- Responsive & clean interface
- Minimal & modern design
- Mobile-first responsive layout
- Smooth navigation
- Clear call-to-action buttons
- Well-structured forms
- Consistent color system
- React.js
- Tailwind CSS
- Axios
- Node.js
- Express.js
- MongoDB
- JWT Authentication
- GitHub
- VS Code
- Postman
- Secure user authentication
- Create, edit, delete competitions
- Register / unregister for events
- Search & filters
- Organizer dashboard
- Protected routes
- Error handling & validation
Frontend (React)
→ Backend API (Express)
→ Database (MongoDB)
git clone https://github.com/your-username/losers.git
cd loserscd frontend
npm install
npm start
cd backend
npm install
npm run dev
MONGO_URI=your_mongodb_url
JWT_SECRET=your_secret_key
PORT=5000