The current dataset contains 7 projects. Adding more projects gives users
more chances to find a good match, especially in underrepresented interest
areas like Automation and Games.
Expected Outcome:
Three new projects added to data/projects.json, each with:
- A complete set of all required fields (id, title, skills, level, interest,
time, description, features, tech_stack, roadmap, resources, starter_code)
- At least one targeting the
Automation or Games interest area
- A corresponding starter code template in
starter_code/
- A unique integer ID higher than the current maximum
The app must start without errors after the additions and the new projects
must appear in recommendations when the matching inputs are selected.
Files to look at:
data/projects.json — follow the existing project structure exactly
starter_code/ — add one .py or .html starter file per project
docs/project_overview.md — update the project count if changed
The current dataset contains 7 projects. Adding more projects gives users
more chances to find a good match, especially in underrepresented interest
areas like Automation and Games.
Expected Outcome:
Three new projects added to
data/projects.json, each with:time, description, features, tech_stack, roadmap, resources, starter_code)
AutomationorGamesinterest areastarter_code/The app must start without errors after the additions and the new projects
must appear in recommendations when the matching inputs are selected.
Files to look at:
data/projects.json— follow the existing project structure exactlystarter_code/— add one.pyor.htmlstarter file per projectdocs/project_overview.md— update the project count if changed