10 C# .NET Core Project Ideas

The best way to learn programming, is to do it.

Alex Maher
5 min readFeb 15, 2024

Today, I want to share with you some cool project ideas.

Whether you’re just starting out or looking to expand your portfolio, these projects will give you a good challenge.

1. Virtual Pet Simulator

Think of it as building your own Tamagotchi in .NET Core.

I know it sounds funny, but with this kind of project you’ll get hands-on experience with state management to track your pet's health, happiness, and hunger over time.

Additionally, implementing AI behaviors will teach you about basic artificial intelligence concepts and how to simulate needs and moods in a virtual environment.

This project can include features like feeding, playing, and health stats.

2. Custom Recipe Organizer and Meal Planner

Create an application that allows users to input their recipes, categorize them, and plan meals for the week.

--

--

Alex Maher

.NET C# dev with 10+ yrs exp, self-taught & passionate web developer. Sharing tips & experiences in C# and web dev.