- 📋 Project Overview - Tech stack & key features
- 🌦️ Weather Data Architecture - Data structures & organization
- 🧩 Component Patterns - State management & component hierarchy
- 🎨 Coding Standards - File structure, naming, TypeScript patterns
- ⚡ Performance Optimization - Bundle optimization & caching strategies
- 🔌 API Integration - GraphQL setup & data fetching
- 🔐 Authentication Patterns - OAuth flow & security implementation
New to the project? Start with Project Overview
Building components? Check Coding Standards and Component Patterns
Working with weather data? See Weather Data Architecture
Integrating APIs? Review API Integration and Authentication Patterns
Optimizing performance? Read Performance Optimization
These docs are specifically designed to provide comprehensive context for AI tools like Augment, GitHub Copilot, and other code assistants. They include:
- Architecture patterns - How components are organized and interact
- Data structures - Weather data organization and API patterns
- Coding standards - Consistent patterns for TypeScript, SCSS, and file organization
- Authentication flows - OAuth implementation and security patterns
- Performance guidelines - Optimization strategies for weather data visualization
This documentation helps AI tools understand the codebase context and provide more accurate, project-specific suggestions.