67e80b0cde01f CodeForge Prototype Submission Guidelines
67e80b0cde01f CodeForge Prototype Submission Guidelines
General Guidelines:
● Understand the Challenge: Before diving in, make sure you fully understand the
hackathon's theme, objectives, and judging criteria. Tailor your project to align with
these.
● Early and Often: Don't wait until the last minute. Start early, build incrementally, and
test frequently. This will help you avoid last-minute crises.
● Clear Communication: If you have any questions or need clarification, don't hesitate
to reach out to the organizers.
● Original Work: Ensure that the code you submit is primarily your own. If you use
external libraries or resources, properly credit them. Plagiarism will result in
disqualification.
● Focus on Functionality: While a polished UI is nice, prioritize a functional prototype
that demonstrates your core idea.
● Code Quality: Even though it's a hackathon, try to write clean, readable, and
well-commented code. This makes it easier for judges (and yourself) to understand.
● Repository Link: Your project submission must include a link to your GitHub
repository. Ensure the repository is public or accessible to the judges.
● README File Requirements: The README file is critical. It should include the
following:
○ Project Overview:
■ A concise and compelling description of your project's purpose and
functionality.
■ Explain the problem your project solves.
■ Highlight the key features and benefits.
○ Dependencies:
■ A comprehensive list of all software libraries, packages, frameworks,
or tools required to run your prototype.
■ Specify the version numbers of each dependency (e.g., Python 3.9,
requests==2.28.1). This avoids compatibility issues.
○ Setup Instructions:
■ Detailed, step-by-step instructions on how to install, configure, and run
your project.
■ Include commands to install dependencies (e.g., pip install -r
requirements.txt).
■ Provide any necessary configuration steps (e.g., setting environment
variables, creating configuration files).
■ Include instructions on how to start the application.
■ If applicable, show how to use the basic features of your project.
■ Example commands or screenshots can be very helpful.
2. Important Dates
● Prototype Round: Actively refine and improve your prototype during the active
Prototype Round on Unstop.
● Final Submission Window: Submit your project to DoraHacks between March
30th, 2025, and March 31st, 2025.
● Late Submissions: Submissions received after the deadline will not be accepted.
Plan accordingly.
● Video Demo: A short video goes a long way. Judges often review many projects,
and a well-made video can quickly showcase your project's key features and
benefits. Show, don't just tell.
● Clear and Concise: Be clear and concise in your descriptions. Judges appreciate
brevity.
● High-Quality Screenshots: Include relevant screenshots of your project in action,
especially in your README.
● Test Your Submission: Before submitting, double-check all links and information to
ensure everything works correctly.
● Submit Early: Don't wait until the last minute to submit. This gives you time to fix any
issues that may arise.