I'm a third-year Software Engineering student and primarily work on backend development. I want my graduation project to be more meaningful than a basic CRUD application—ideally something with real users, a clear problem to solve, and perhaps the potential to become a SaaS product or startup. What project ideas would be ambitious enough to stand out while still being realistic to build and present well?
2 Answers
Choose a problem you genuinely care about instead of chasing something that only sounds impressive. A focused tool for a real local problem can make a stronger project than a huge, complicated platform. For example, a system that tracks public-transport delays could be valuable if it uses real data and clearly helps commuters. A SaaS idea is fine too, but be ready to explain who needs it, what problem it solves, and why your approach is useful. The presentation and product reasoning matter just as much as the code.
Don’t design the project around impressing professors. Design it so that one specific user could honestly say, “This would save me an hour every day.” Interview potential users, identify a repetitive or frustrating task, and build a focused solution around it. A smaller project with real validation, solid architecture, and measurable benefits will usually stand out more than an oversized app full of unrelated features.

Thanks, that’s helpful. I’ll try to focus on a real problem and make the purpose of the project clear.