From ac9fa197e9a8e1576915ab904baf2a546bd90a4e Mon Sep 17 00:00:00 2001 From: Rayyan-101 Date: Sun, 1 Feb 2026 12:25:20 +0530 Subject: [PATCH] Add Hackathon Finder App project idea (Tier 2) --- .../2-Intermediate/Hackathon-Finder-App.md | 68 +++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 Projects/2-Intermediate/Hackathon-Finder-App.md diff --git a/Projects/2-Intermediate/Hackathon-Finder-App.md b/Projects/2-Intermediate/Hackathon-Finder-App.md new file mode 100644 index 00000000..d71381ef --- /dev/null +++ b/Projects/2-Intermediate/Hackathon-Finder-App.md @@ -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