About the challenge
The BitBuilders Fun Code Race is a short, beginner-friendly online coding challenge focused on solving a practical, real-world problem.
Participants are required to build a simple invoice system that accepts item details and generates a formatted invoice. The goal is not speed, but complete, working code with clear logic.
This is an open-entry challenge designed to encourage learning, experimentation, and clean implementation.
Requirements
What to Build
A Simple Invoice System that:
-
Takes item name(s)
-
Takes quantity
-
Takes price per item
-
Calculates totals
-
Displays a clear, formatted invoice
Additionally, you must include at least one custom feature.
You may use any programming language.
What to Submit
Each submission must include:
-
Source Code (GitHub or public repository preferred)
-
Output Screenshot or Demo showing the invoice result
-
Short Explanation (5–6 lines) describing how your code works
-
Description of the custom feature you added
Submit only after everything is complete and tested.
Prizes
Digital Certificate of Merit
Eligible Participants:
1st
2nd
3rd
Digital Recognition: YouTube + Website
Eligible Participants:
1st
2nd
3rd
Future Judge Pass for BitBuilders Fun Code Races
Selection for the Future Judge Pass is entirely at the discretion of Saket Creations / BitBuilders. Opting in does not guarantee selection. Selected candidates will be notified via email if chosen to serve as a future judge for BitBuilders Fun Code Races.
Devpost Achievements
Submitting to this hackathon could earn you:
Judges
Praneetha Kotla
Johnson & Johnson
Mahesh Soni
Nassau Financial Group
Varun Goel
Microsoft
Adarsh Mittal
NVIDIA USA
Krishna Vamsi Naragam
Microsoft
Yesha Patel
IBM
Manushi Sheth
Sonos
Naman Modi
Judging Criteria
-
Correctness & Functionality
40 marks -
Custom Feature implementation
20 marks -
Code clarity and Structure
20 marks -
Explanation & Understanding
20 marks
Questions? Email the hackathon manager
Tell your friends
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
