⏳ Starting a new .NET API still takes 2–3 hours in most teams. It shouldn’t. I’ve seen this play out too many times: A developer opens GitHub, clones a sample repo, and spends hours copying configs, fixing namespaces, wiring up Docker, setting up EF migrations, and debugging why the database refuses to connect. All of that… before writing a single line of business logic. After repeating this process dozens of times, I built something to eliminate it entirely: 👉 ShellWebApiStarterKit A single shell script that generates a fully working .NET 8 Web API in under 60 seconds, with: ✅ Clean Architecture (Api | Application | Domain | Infra) ✅ PostgreSQL + EF Core, fully configured ✅ Automatic database migrations on startup ✅ Docker + docker-compose ready to run ✅ Swagger out of the box No copy-pasting. No broken references. No “why isn’t this working?” moments. ⏱️ What it replaces: Project structure setup → ~45 min saved EF Core + PostgreSQL wiring → ~30 min saved Docker configuration → ~20 min saved Migration setup → ~15 min saved Up to 3 hours eliminated with a single command. 🏆 Where it shines the most: The biggest win? Starting new internal APIs. Instead of cloning random samples and patching things together for hours (or days), you get a solid, production-ready foundation instantly, so the team can focus on what actually matters: the product. Also great for: → Onboarding new developers (fully working project on day one)   → Hackathons and proof of concepts   → Keeping architecture consistent across microservices  If you work with .NET and you're tired of the “clone, copy, patch” cycle, this might help. 🔗 GitHub: https://lnkd.in/dkYs4mG6 Be honest, how long does it take in your team to start a new API? 👇 #dotnet #webapi #cleanarchitecture #devtools #productivity #csharp #backend #opensource

To view or add a comment, sign in

Explore content categories