Software Development · APIs
Build a weather app using a public API
Show current weather and a five-day forecast for any city using a free weather API.
- 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.
19 Technology projects
Software Development · APIs
Show current weather and a five-day forecast for any city using a free weather API.
Artificial Intelligence + Statistics and Probability
Use a public housing dataset to predict price from size, rooms and location.
Software Development · Frontend
Design and publish a fast, mobile-friendly site that shows who you are and what you have built.
Data · Data Analytics
Pick a public dataset, ask five questions of it and answer each with a chart.
Programming + Pure Mathematics
Implement bubble, insertion, merge and quick sort and plot how their running time grows.
Programming + Cybersecurity
Encrypt and decrypt files with a password using a well-tested library.
Systems and Cloud · Containers
Package one of your own apps and its database so anyone can run it with one command.
Systems and Cloud · Networking
Write a server and client that exchange messages over TCP with several users.
Programming · Python
Write a tool that converts headings, lists, links, bold and code blocks from Markdown to HTML.
Cybersecurity · Digital Forensics
Delete files on a spare USB drive, image it and see what can be recovered and why.
Data · Data Engineering
Take a messy government dataset and produce a clean, documented version with a script.
Cybersecurity + Systems and Cloud
Capture traffic on your own computer and identify which protocols and services it talks to.
Software Development · Web Development
Let users enter the ingredients they have and rank recipes by how many they match.
Artificial Intelligence · Speech
Record speech, transcribe it with an open model and measure the word error rate.
Software Development · Developer Tools
Build an extension that blocks chosen sites during study hours and shows time saved.
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.
Systems and Cloud · Operating Systems
Simulate first-come-first-served, shortest-job-first and round robin and compare waiting times.
Artificial Intelligence + Cybersecurity
Detect faces in photos and blur them automatically before sharing.
0 to compare
Compare