Rules
CRITERIA 1: EXECUTION
-CLI commands work
-Frontend works without errors
-The setup is explained well
-Project runs as expected, behavior is reproducible
CRITERIA 2: CODE QUALITY
-High-quality code that can be read by a human
-Code is commented throughout
-Variable names are well-chosen
-The code is split into logical functions
-Tests are provided that confirm the business logic
-The project is production-ready
CRITERIA 3: INNOVATION
-The project does something that is innovative
-The project does something new
-The project simplifies something complex
-The project provdies a useful contribution to the ecosystem that could be used in the future