Build a Student Registration & Management System in Python. Show us your logic, creativity, and coding skills — and win big.
We challenge young coders to build a working Student Registration & Management System — one that registers users, logs them in, shows homework, and more.
This is an international competition, open to all. GeniusCode+ students enter for free.
Your program must include all four of these requirements, built using Python or VS Code.
Save a username and password to a Dictionary. Your system should store new accounts properly.
DictionaryVerify credentials from your dictionary. Build real authentication — check if the username exists and the password matches.
ConditionalsDisplay a List of tasks using a Loop. Show the student's homework dynamically — no hardcoded prints!
List LoopThis is where you shine. Invent two more features for the academy system. Surprise us.
Creative · 10% of marks13 prizes in total. Everyone who competes has a shot at winning.
Complete the form and pay the entry fee if you are an external student.
Upload your .py file and a Video Recording (screen + voice) to one folder.
⚠ Set to "Anyone with the link – Viewer"Paste your Google Drive folder link into the official submission form. Done!
Entries close 30 May 2026 — don't leave it late.