Software Development · Web Development
Create a recipe finder from ingredients
Let users enter the ingredients they have and rank recipes by how many they match.
- Intermediate
- 2–7 days
- Free
606 projects · 13 streams · every class
Coding, AI, data, security and hardware projects for school computer science, college courses and your portfolio. Most need only a computer and free software.
114 Technology projects
We couldn't find an exact match. These are the closest 114, found by leaving out the time limit and the difficulty.
Or look inProgrammingSoftware DevelopmentArtificial IntelligenceDataCybersecurityAll TechnologyTwo-subject projectsHelp me choose
Software Development · Web Development
Let users enter the ingredients they have and rank recipes by how many they match.
Cybersecurity · Authentication
Add time-based one-time codes to a login page and explain how they are generated.
Programming · JavaScript
Show a passage, time the user typing it and report words per minute and accuracy.
Programming + Pure Mathematics
Publish a small library for fractions, primes and matrices with full tests and docs.
Artificial Intelligence · Speech
Record speech, transcribe it with an open model and measure the word error rate.
Programming · Java
Implement a full chess board with legal move checking, check and checkmate.
Programming · Java
Model accounts, deposits and withdrawals with classes, and keep a transaction history.
Artificial Intelligence · Computer Vision
Collect images of static signs, train a classifier and test it with people who did not provide training data.
Robotics, IoT and Hardware · IoT
Send a vehicle's position to a server and show it to parents on a map, with privacy safeguards.
Artificial Intelligence · Computer Vision
Use a pretrained detector to count vehicles crossing a line in traffic footage.
Artificial Intelligence + Crops, Soil and Horticulture
Combine public district rainfall and yield data and test how much of yield rainfall explains.
Programming + EdTech and Study Tools
Build a quiz program with a question bank in a file, shuffled questions and a final score.
Artificial Intelligence · Reinforcement Learning
Implement Q-learning for a grid world and watch the agent learn the shortest path.
Cybersecurity · Privacy
Find what is publicly visible about you online and tighten your privacy settings.
Systems and Cloud · Linux
Write a command-line shell that runs programs, handles pipes and redirects output.
Software Development · APIs
Design and document an API with endpoints for books, authors and orders, with tests.
Software Development · Developer Tools
Build an extension that blocks chosen sites during study hours and shows time saved.
Data + Statistics and Probability
Use ball-by-ball public data to test a claim such as "winning the toss wins the match".
Programming · C
Store student records in a file, calculate totals and grades, and print a ranked report.
Data + Statistics and Probability
Roll a die 300 times and test whether the results fit a fair die.
Systems and Cloud + Environmental Science
Profile a program, optimise it and estimate the energy and carbon saved.
Data · Data Science
Use official accident statistics to find when, where and why accidents happen in your state.
Systems and Cloud · DevOps
Set up a pipeline that tests and deploys your site automatically on every push.
Artificial Intelligence · Computer Vision
Detect hand landmarks from a webcam and map gestures to next and previous slide.
0 to compare
Compare