Welcome to the documentation for "Copilot That Jawn"! This documentation explains how the site is built, how content is managed, and how to contribute to the project.
- Project Overview: General information about the project, its purpose, and structure
- Technical Architecture: Detailed explanation of the application architecture and technology stack
- Redis and Caching: Comprehensive guide to Redis configuration and caching strategy
- Content Management: How content is organized, stored, and processed
- Development Workflow: Guide to setting up a development environment and contributing
- Markdown Format: Detailed guide to the Markdown format used for content
If you're new to the project, we recommend reading the documentation in this order:
- Project Overview
- Development Workflow
- Technical Architecture
- Redis and Caching
- Content Management
- Markdown Format
We welcome contributions to both the codebase and content. Please refer to the Development Workflow document for information on how to set up your development environment and contribute to the project.
"Copilot That Jawn" is built with:
- ASP.NET Core 9.0+ with .NET Aspire cloud-native stack
- Redis distributed caching for performance and scalability
- Markdown content files with YAML frontmatter
- Bootstrap 5 for styling
- Modern JavaScript for interactive features
- Content-focused design with markdown-based content management
- Categorized and tagged content for easy discovery
- Responsive design that works on all devices
- SEO-optimized with automatic sitemap generation
- Philadelphia-themed branding and terminology
This project is licensed under the terms of the license included in the repository root.