Recruiters have seen a thousand to-do apps and weather apps. The projects that get noticed share one trait: they solve a real problem for real people, even on a tiny scale. Here are seven ideas built on that principle.
1. A tool for your own campus
A timetable planner, a past-paper archive, a mess-menu app — whatever your classmates complain about. Real users (even 30 of them) transform a project from "code" into "product."
2. A data dashboard on a topic you care about
Pull a public dataset (sports, weather, prices) and build something that answers questions from it. Shows you can handle real, messy data — a skill employers pay for.
3. A clone with a twist
Take a well-known app and rebuild one feature better, or for a niche audience. The twist is the talking point: "It's like X, but for Y because Z."
4. A browser extension
Small scope, real utility, impressive in demos. Fix one annoyance you personally have. Extensions teach you about APIs, permissions, and shipping.
5. An API plus a frontend
Two halves that talk to each other prove you understand full-stack thinking. Keep both simple; the architecture is the lesson.
6. A contribution to open source
Fixing real issues in a real project, with your work reviewed by strangers, is the strongest junior signal there is. Start with "good first issue" labels.
7. A technical writing project
A genuinely good tutorial or explainer series on something you learned the hard way. Writing proves understanding, and it is searchable proof of work forever.
How to present them
Each project needs: a live link, a clear README (problem, what you built, tech used, what you learned), and one screenshot. If a recruiter cannot grasp it in 60 seconds, it is not presented yet.
What to skip
Abandoned repos, tutorial code presented as original work, and projects with no README. One finished project outweighs five started ones — finish things.



