Video link: https://drive.google.com/file/d/1Or4VtZboXlcyDr0DQRLGTbXOepcPxc0c/view?usp=sharing

📖 The Story

Chapter 1: The Problem 🔍

Universities and offices lose thousands of items every day. Traditional lost & found systems are ineffective — paper logs go missing, matching is slow, and people seldom follow up. A digital solution was essential. Now, manual efforts are replaced by instant digital notifications.


🛠️ Technology Stack

Frontend & UX

  • ASP.NET Core MVC 8.0
  • Bootstrap 5.3
  • SignalR for real-time updates
  • JavaScript ES6+
  • Custom CSS for branding and animations

Backend & API

  • ASP.NET Core 8.0
  • Entity Framework Core 8.0
  • ASP.NET Identity (auth)
  • Background AI processing services
  • RESTful APIs

Data & Storage

  • SQL Server (optimized)
  • Entity Framework migrations

🌐 Deployment Architecture

Development

  • Visual Studio 2022 with hot reload
  • Git version control
  • Docker containers
  • Local SQL Server with seed data

Production (Azure)

  • Azure App Service
  • Azure SQL Database with backups
  • Azure Application Insights
  • Azure Key Vault

🔄 CI/CD Pipeline Journey

Continuous Integration

  • GitHub Actions (build/test on commit)
  • Multi-stage builds
  • Dependency management

Continuous Deployment

  • Azure DevOps Pipelines
  • EF Core database migrations

Monitoring & Observability

  • Real-time performance monitoring
  • Centralized logging
  • Alert management
  • User analytics

Built With

Share this project:

Updates