GMI · TECHNOLOGY OBSERVATORY // ALL SYSTEMS NOMINAL
ENGINEERED BY LEOPARD DATA

What is Grade My Investments Technology Website?

Understanding the purpose and content of this comprehensive technology documentation site.

SITE STRUCTURE
rendering diagram…
flowchart TB
    ROOT([GMI Technology Website<br/>Living Documentation]):::app
    ROOT --> A[Platform Overview<br/>What is GMI - History<br/>Demo - Architect]:::app
    ROOT --> B[System Architecture<br/>ERD - Azure IaC<br/>Engines - Reports]:::svc
    ROOT --> C[Applications<br/>Client Web - Admin Web<br/>MAUI - Tech Site]:::app
    ROOT --> D[Operations<br/>11 Background Services<br/>CI-CD - Monitoring]:::svc
    ROOT --> E[AI - ML<br/>Claude AI - ML.NET<br/>Insights - Comparison]:::app
    ROOT --> F[Quality - Testing<br/>Scale Tests - Patterns<br/>Sample Reports]:::data
    DEV([Dev Team]):::ext --> ROOT
    STK([Stakeholders]):::ext --> ROOT
    classDef app fill:#1f2630,stroke:#C0894E,color:#F3EFE8;
    classDef svc fill:#241c14,stroke:#E2B583,color:#F3EFE8;
    classDef data fill:#22201a,stroke:#C0894E,color:#EBD3AE;
    classDef ext fill:#1b1f27,stroke:#5A616B,color:#C4C0B8;
    classDef sec fill:#1d2733,stroke:#5cc8e0,color:#eafaff;
How the six content categories of this technology site relate to the GMI platform they document.

Website Purpose

The Grade My Investments Technology website serves as a comprehensive documentation and showcase site for the entire Grade My Investments platform's technical architecture, development processes, and infrastructure components.

This site is designed to provide detailed insights into how Grade My Investments is built, deployed, and maintained, serving as both documentation for the development team and a technical showcase for stakeholders, potential partners, and the broader development community.

Target Audience

Primary Users
  • Development team members
  • DevOps engineers
  • System architects
  • Technical stakeholders
Secondary Audience
  • Potential technical partners
  • Security auditors
  • Technical recruiters
  • Open source contributors

Content Categories

Platform Overview
  • • What is Grade My Investments
  • • Platform history
  • • Demo setup guides
  • • Meet the Solutions Architect
System Architecture
  • • Database schema & ERD
  • • Data access patterns
  • • Azure infrastructure & IaC
  • • Multi-threaded engines
  • • Job & blob storage architecture
  • • Modular report architecture
Applications
  • • Client web application
  • • Admin web interface
  • • MAUI mobile app
  • • Technology documentation site
Operations
  • • 11 background services
  • • CI/CD processes
  • • System security & OWASP
  • • Logging, telemetry & monitoring
  • • Health monitoring
AI & Machine Learning
  • • Claude AI integration
  • • Machine learning models & architecture
  • • AI-powered report insights
  • • Report comparison engine
Quality & Testing
  • • Scale testing
  • • Testable architecture
  • • Sample reports
  • • Report documentation

Key Benefits

For Development Teams
  • Onboarding: New team members can quickly understand the system architecture
  • Reference: Centralized documentation for all technical decisions
  • Standards: Consistent development patterns and best practices
For Stakeholders
  • Transparency: Clear view into technical capabilities and infrastructure
  • Confidence: Demonstration of robust, well-documented systems
  • Planning: Understanding of current architecture for future decisions
Technology Stack

This documentation site itself is built using modern web technologies:

  • Blazor Server (.NET 10)
  • Bootstrap 5
  • Bootstrap Icons
  • Grade My Investments Brand Colors
  • Responsive Design
Site Statistics
  • 58 Technology Pages
  • 6 About & Overview Pages
  • 50+ Azure Resources Documented
  • 11 Background Services
  • 4 Client Applications
  • Multiple Third-Party Integrations
Living Documentation

This website is maintained as "living documentation" - it evolves alongside the Grade My Investments platform to ensure accuracy and relevance.

Regular updates reflect new features, architectural changes, and operational improvements as they are implemented.