Add Hackathon Finder App project idea (Tier 2)

pull/1089/head
Rayyan-101 1 week ago
parent 9e8dd00f10
commit ac9fa197e9

@ -0,0 +1,68 @@
# Hackathon Finder App
**Tier:** 2-Intermediate
## Application Description
The Hackathon Finder App helps developers discover upcoming hackathons based on location, mode (online or offline), date, and technology focus.
It aggregates hackathon information from multiple sources and presents it in a searchable, user-friendly interface.
This project is ideal for practicing API consumption, filtering, sorting, and building responsive user interfaces.
---
## Purpose of the Application
The purpose of this application is to:
- Help developers find relevant hackathons easily
- Reduce time spent searching across multiple platforms
- Encourage participation in coding competitions and events
- Provide a centralized view of upcoming hackathons
---
## Resources Needed
- Frontend framework (React, Vue, or similar)
- Public APIs or scraped datasets for hackathon listings
- Date and time handling libraries
- Optional: Map services for location-based filtering
---
## User Stories
- User can view a list of upcoming hackathons
- User can filter hackathons by online or offline mode
- User can filter hackathons by date range
- User can search hackathons by name or technology stack
- User can view detailed information about a selected hackathon
- User can visit the official hackathon registration page
---
## Bonus Features
- Save favorite hackathons
- Sort hackathons by start date or popularity
- Email or calendar reminders for registered hackathons
- Location-based search using maps
- Display prize pool and eligibility criteria
- Dark and light mode support
---
## Useful Links and Resources
- [React Learn](https://react.dev/learn)
- [MDN Fetch API](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API)
- [Devpost Hackathons](https://devpost.com/hackathons)
- [MLH Hackathons](https://mlh.io/)
---
## Example Projects
- Devpost Hackathon Listings
- Major League Hacking (MLH) Platform
- Hackerearth Hackathons
Loading…
Cancel
Save