← Back to all 100 ideasCloud and AI

97. Azure file upload portal

Azure file upload portal is a modern portfolio app that combines .NET business software with cloud hosting or AI assistance.

Why employers care

This targets employers looking for .NET developers who can work with cloud services, APIs, secure settings, and AI-powered productivity features.

Main build outline

  1. Build the Azure file upload portal as a small ASP.NET Core or Blazor Server app first.
  2. Keep API keys and connection strings in environment variables or hosted settings.
  3. Use SQL Server or Azure SQL for saved prompts, results, users, and history.
  4. Deploy to Azure or AWS, then document security, cost awareness, and limitations in the README.

Modern .NET stack

  • Frontend: Blazor Server or ASP.NET Core MVC/Razor Pages.
  • Backend: C# services, validation, dependency injection, and clean folders.
  • Database: SQL Server locally, then SmarterASP SQL Server or Azure SQL.
  • Hosting: SmarterASP for simple portfolio hosting, or Azure/AWS for cloud practice.
  • Stretch: GitHub Actions, Docker, dashboards, and small AI helper features.

Portfolio proof

  • README with problem, screenshots, tech stack, and setup notes.
  • GitHub commits that show steady feature development.
  • Sample data that looks like a real business workflow.
  • No secrets in source control.
An error has occurred. This application may no longer respond until reloaded. Reload x