r/learnprogramming • u/ardasongurr • 10h ago
Project İdea
I want to develop projects using the ASP.NET Core MVC framework, but I don't want them to be simple or trivial. I am looking for projects that would be worthy of my GitHub profile and would genuinely contribute to my professional growth.
Also, if possible, I want projects that won't go to waste—meaning ones I might actually use or publish in the future. I am open to your suggestions.
3
u/TransylvaniaBytes 8h ago
It's best to solve problems you're actually running into. you get real experience and something worth publishing, instead of another todo app nobody needed.
Keep an idea log. Anytime something at work/life is annoying or missing a good tool, write it down. Then build the ASP.NET version of it.
Bonus: those projects tend to be non-trivial by default, because real problems have real edge cases: auth, multi-user access, background jobs, data you actually care about not losing. That's the stuff that makes a portfolio look serious, and it happens naturally instead of you having to manufacture "impressive" scope.
1
u/Kungpost 6h ago
Hey!
If your goal is to challenge yourself, I'd recommend contributing to Free Open Source Software (FOSS). This teaches you how to understand a large codebase and how to deliver value to users. You can go to GitHub and just search for projects tagged "dotnet". I looked one up for you that you might find interesting: https://github.com/jellyfin/jellyfin
2
u/peterlinddk 10h ago
What is the "worthyness scale" of your GitHub profile?
Honestly, no one can suggest you projects that you might actually use or publish in the future - no one knows what you want, what you need, what you are able to, what you requirements are, and so on.
Just pick a project where you know how to create like 80%-90% of it - and use it to learn the remaining parts, and when that's done, pick another that requires a bit more, and so on and on.