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.
75 Technology projects
We couldn't find an exact match. These are the closest 75, found by leaving out the time limit.
Or look inProgrammingSoftware DevelopmentArtificial IntelligenceDataCybersecurityAll TechnologyTwo-subject projectsHelp me choose
Software Development · APIs
Show current weather and a five-day forecast for any city using a free weather API.
Artificial Intelligence · Deep Learning
Train a small neural network on the MNIST digits and study where it goes wrong.
Programming · Java
Manage books, members, issue and return with fines, backed by a database.
Artificial Intelligence + Statistics and Probability
Use a public housing dataset to predict price from size, rooms and location.
Software Development + Applied Mathematics
Generate a clash-free timetable from teachers, subjects, rooms and periods.
Software Development · Developer Tools
Find a beginner-friendly issue, fix it and get your pull request merged.
Artificial Intelligence · NLP
Train a model on a public SMS dataset to separate spam from normal messages.
Software Development · Frontend
Design and publish a fast, mobile-friendly site that shows who you are and what you have built.
Cybersecurity · Web Security
Run a training app on your own computer, find the classic flaws, then write the fixed code.
Data · Databases
Model a real system as tables, normalise it and answer ten questions with SQL.
Data · Data Analytics
Pick a public dataset, ask five questions of it and answer each with a chart.
Games, Graphics and New Tech · Blockchain
Implement blocks, hashes, proof of work and validation to see how a chain resists tampering.
Artificial Intelligence · Recommendation Systems
Recommend films from the public MovieLens ratings using item similarity.
Artificial Intelligence + Agricultural Technology
Train a model on public leaf images to tell healthy leaves from diseased ones and test it on your own photos.
Software Development · Backend
Build a service that turns long links into short codes, redirects visitors and counts clicks.
Artificial Intelligence · Machine Learning
Evaluate five classifiers on the same public dataset with cross-validation and report the differences properly.
Software Development · Mobile Apps
Teachers show a changing QR code; students scan it to mark attendance, with safeguards against proxies.
Robotics, IoT and Hardware + Mechanical Engineering
Model a bracket, apply a load in simulation and redesign it to be lighter and still strong.
Software Development · Mobile Apps
Create an Android app to tick off daily habits and see streaks and a calendar heat map.
Robotics, IoT and Hardware + Environmental Science
Build a particulate monitor, log readings and compare them with the nearest official station.
Artificial Intelligence · Computer Vision
Find visually similar images by comparing feature vectors from a pretrained network.
Robotics, IoT and Hardware + Earth Science
Measure temperature, humidity and pressure every few minutes and chart them online.
Programming + Pure Mathematics
Implement bubble, insertion, merge and quick sort and plot how their running time grows.
Data · Big Data
Load a multi-million-row public dataset and answer ten business questions with efficient queries.
0 to compare
Compare