1
Register on Devpost
Head to firstcommit.devpost.com and click Register. Create a Devpost account or log in, then confirm your entry. If you are working with teammates, each person must register individually.
2
Get an idea
Pick something that excites you. A personal dashboard, a small game, a mood tracker, a simple AI chatbot — anything counts. Start small. A project you can finish and explain beats an unfinished giant idea every time.
3
Set up your GitHub repo
Create a public GitHub repository for your project right at the start. This is required for submission, and having it ready early means you can commit your progress as you go. Add a basic README from day one.
4
Build and commit regularly
Work on your project throughout the hackathon period from August 21 to October 1. Make meaningful commits that show real progress. Do not worry if the code is messy or you hit bugs — that is part of the process.
5
Document your journey
Keep your README updated with an overview of your project, the tech you used, how to run it locally, credits for any resources you used, and an AI disclosure if you used AI tools. Write down what you learned, what challenges you faced, and how you overcame them.
6
Submit on Devpost before October 1
Before the deadline, submit your project on Devpost. Include your public GitHub repo link, a demo video or presentation, and any screenshots or deployment links. If you are on a team, one person submits and adds teammates by email.