BlairHacks is Montgomery Blair High School’s annual student-run hackathon, bringing together creative thinkers, builders, and problem-solvers for an unforgettable weekend of innovation. Hosted in the DMV, BlairHacks empowers high school students of all experience levels to explore technology, collaborate with peers, and turn bold ideas into real projects.
BlairHacks gives participants time to imagine, design, and build something meaningful. Students form teams, brainstorm solutions to real-world challenges, and create projects ranging from web and mobile apps to games, hardware prototypes, and AI tools.
No prior experience is required. Whether you are a first-time coder or an experienced developer, there is a place for you at BlairHacks.
Throughout the weekend, hackers can attend hands-on workshops covering web development, app design, artificial intelligence, cybersecurity, and hardware. Dedicated mentors are available around the clock to provide technical guidance and feedback. With exciting prizes, mini-events, free food, and swag, the event is designed to be both productive and fun.
The hackathon concludes with project presentations and live demos, where teams showcase what they have built and compete for awards recognizing creativity, impact, and technical achievement.
Event Schedulecoming soon...
Build. Learn. Create.Requirements
Submission Requirements
To be eligible for judging at BlairHacks, all projects must follow the requirements below and be submitted on Devpost before the deadline.
What You Need to Build-
A functional software or hardware project created during the 36 hours of the hackathon
-
Your project must be started at BlairHacks. You may brainstorm ideas beforehand, but all coding, design, and building must take place during the event
-
Projects can include web apps, mobile apps, games, AI tools, hardware prototypes, or other creative technical solutions
-
You may use open-source libraries, APIs, frameworks, and publicly available resources, but you must clearly credit them
-
Teams must follow the official team size limit stated in the rules
-
All team members must be registered participants
-
Each team may submit only one project
Before the submission deadline, your team must upload:
-
Project Name
-
Team Member Information
-
A clear project description explaining what your project does and the problem it solves
-
A list of technologies used
-
A public code repository link such as GitHub
-
Optional screenshots or images to showcase your work
A demo video is not required, as all teams will present their projects live during judging.
Live PresentationAll teams must:
-
Be ready to demo their project in person
-
Clearly explain the problem, solution, and technical implementation
-
Ensure their project is functional and accessible at the time of judging
Projects will be evaluated based on:
-
Creativity and originality
-
Technical complexity
-
Impact and usefulness
-
Design and user experience
-
Presentation quality
Build something you are proud of, and get ready to show it live.
Prizes
There will be prizes
coming soon!
Devpost Achievements
Submitting to this hackathon could earn you:
Judges
Sample
Judging Criteria
-
Rubric Coming
Coming Soon
Questions? Email the hackathon manager
Invite others to compete
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.