# MVC-Starter Documentation Index **Type:** monolith **Primary Language:** VBScript / Classic ASP **Architecture:** Server-rendered MVC monolith **Last Updated:** 2026-03-11T11:59:39Z ## Project Overview MVC-Starter is a RouteKit Classic ASP starter application for Windows IIS. It uses a single front controller, shared runtime/framework libraries, server-rendered views, an Access database, and VBScript-based scaffolding tools. ## Quick Reference - **Tech Stack:** Classic ASP, VBScript, IIS, Access, Bootstrap - **Entry Point:** `public/Default.asp` - **Architecture Pattern:** Starter/framework hybrid MVC monolith - **Database:** `db/webdata.accdb` via ACE OLE DB - **Deployment:** Manual IIS deployment ## Generated Documentation ### Core Documentation - [Project Overview](./project-overview.md) - Executive summary and high-level architecture - [Project Structure](./project-structure.md) - Classification and structural boundaries - [Source Tree Analysis](./source-tree-analysis.md) - Annotated directory structure - [Architecture](./architecture.md) - Detailed technical architecture - [Architecture Patterns](./architecture-patterns.md) - Runtime and design patterns - [Technology Stack](./technology-stack.md) - Stack inventory and justification - [Component Inventory](./component-inventory.md) - Runtime, UI, and tooling components - [Development Guide](./development-guide.md) - Setup and common workflows - [Deployment Guide](./deployment-guide.md) - IIS deployment and config guidance - [API Contracts](./api-contracts-mvc-starter.md) - HTTP route contracts - [Data Models](./data-models-mvc-starter.md) - Current data/model state and strategy ### Supporting Analysis - [Existing Documentation Inventory](./existing-documentation-inventory.md) - [User-Provided Context](./user-provided-context.md) - [State Management Patterns](./state-management-patterns-mvc-starter.md) - [UI Component Inventory](./ui-component-inventory-mvc-starter.md) - [Comprehensive Analysis](./comprehensive-analysis-mvc-starter.md) - [Critical Folders Summary](./critical-folders-summary.md) - [Development Instructions](./development-instructions.md) - [Deployment Configuration](./deployment-configuration.md) - [Project Parts Metadata](./project-parts.json) - [Project Scan State](./project-scan-report.json) ## Existing Documentation - [README.md](../README.md) - Setup, structure, and feature scaffolding workflow - [.github/copilot-instructions.md](../.github/copilot-instructions.md) - BMAD/Copilot repo instructions - [_bmad-output/project-context.md](../_bmad-output/project-context.md) - Generated AI implementation context ## Getting Started ### For Humans 1. Read [project-overview.md](./project-overview.md) 2. Review [architecture.md](./architecture.md) 3. Use [development-guide.md](./development-guide.md) for feature work ### For AI-Assisted Development - Start from this index - Use [architecture.md](./architecture.md) and [project-context.md](../_bmad-output/project-context.md) together - Reference [api-contracts-mvc-starter.md](./api-contracts-mvc-starter.md) and [data-models-mvc-starter.md](./data-models-mvc-starter.md) for route/data planning --- Documentation generated by BMAD `document-project`.