DEV Community

Anup Kumar
Anup Kumar

Posted on

From Prompt to Production: Auto-Generating .NET Web APIs with AKS CodeNavAI

DEV's Worldwide Show and Tell Challenge Submission πŸŽ₯

This is a submission for the DEV's Worldwide Show and Tell Challenge Presented by Mux

πŸš€ From Prompt to Production: Auto-Generating .NET Web APIs with AKS CodeNavAI

What I Built

AKS CodeNavAI is a Visual Studio extension that helps developers create complete, ready-to-run .NET Web API projects in minutes β€” using a simple natural language prompt.

Instead of manually setting up controllers, services, dependencies, and configurations, developers can describe what they want to build, and AKS CodeNavAI generates a fully structured project automatically.

It’s designed to accelerate development for small APIs and microservices while eliminating repetitive boilerplate work.

My Pitch Video

Demo

The Story Behind It

As a backend developer, I often found myself repeating the same setup steps every time I started a new .NET Web API project β€” creating folders, configuring dependencies, fixing build issues, and ensuring consistency.

This repetitive work slowed down productivity and increased the chance of configuration mistakes.

I built AKS CodeNavAI to solve this problem by turning project setup into a simple conversation. The goal was to let developers focus on business logic instead of boilerplate.

Technical Highlights

  • Visual Studio Extension built for .NET developers
  • AI-powered project generation using OpenAI (GPT-3.5 Turbo)
  • Generates complete project structures including controllers, models, and services
  • Automatically installs required dependencies
  • Smart build & error handling:
    • Auto-build after generation
    • Compilation error detection and reporting
    • Intelligent error correction for faster readiness
  • Can also fix build issues in existing generated projects

AKS CodeNavAI is optimized for cost-efficiency while delivering accurate and usable code for small APIs and microservices.

Use of Mux

Mux is used to host and deliver my pitch video with a clean, reliable playback experience. The embedding workflow was simple and worked seamlessly with DEV’s challenge requirements.


❗ By submitting this project, I confirm that my video adheres to Mux's terms of service: https://www.mux.com/terms

Thanks for organizing this challenge!

Top comments (0)