A curated directory of free student-led high school hackathons, built and maintained by Hack Club.
Hack Club Hackathons is an open-source directory that curates free hackathons organized by high school students for high school students. It solves the problem of finding quality hackathon events tailored specifically to high schoolers, who are often overlooked in university-focused directories. The project maintains strict listing guidelines to ensure a high-quality, relevant collection of events.
High school students looking for hackathons to participate in, and student organizers seeking to list their events in a trusted directory. It also serves developers interested in open-source projects focused on educational event curation.
Developers choose this project because it fills a unique niche by exclusively focusing on high school hackathons, with curated quality control. Its integration with a dedicated backend API and use of modern frameworks like Next.js make it scalable and maintainable for community-driven event discovery.
💥 Open source directory of free student-led high school hackathons.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Strict guidelines ensure only high-quality, student-led hackathons are included, maintaining directory integrity as emphasized in the README's introduction and warning sections.
Exclusively targets high school students, filling a gap in existing directories that are often university-focused, which is core to the project's philosophy stated in the README.
Uses a dedicated form for new hackathon submissions, streamlining review and avoiding GitHub issues or PRs, as explicitly warned in the README for ease of development.
Frontend consumes data from a separate REST API backend, enabling scalable data management and separation of concerns, as detailed in the Hackathon Data section of the README.
Submissions must go through a specific form, disallowing direct GitHub issues or pull requests, which may hinder community involvement and transparency, as admitted in the README for development ease.
Deployment is managed using Vercel, as stated in the Build and deploy section, limiting flexibility for teams preferring other hosting solutions without additional configuration.
Relies on a separate backend service for data, adding complexity in setup and maintenance compared to a self-contained application, as noted in the Hackathon Data section.