Archery Apprentice Documentation
Welcome to the comprehensive documentation for Archery Apprentice - a modern Android archery scoring and equipment management application.
New to Archery Apprentice? Start with the User Guide to learn how to use the app.
Contributing to development? Check out the Developer Guide for technical docs and setup instructions.
📱 For Users
Everything you need to know to use Archery Apprentice effectively.
→ User Guide - Complete guides for using the app
Getting Started:
- Getting Started - Install and first-time setup
- Features Overview - Scoring, equipment, analytics, and more
Learning Resources:
- How-To Guides - Step-by-step tutorials for common tasks
- Reference - Quick reference materials
- Troubleshooting - Common issues and solutions
👨💻 For Developers
Technical documentation for contributors and developers.
→ Developer Guide - Architecture, setup, and contributing
Getting Started:
- Development Setup - Environment setup and building
- Architecture Overview - MVVM, Repository pattern, KMP structure
Development:
- Guides - Best practices, patterns, and how-tos
- Technical Reference - API docs, data models, and flows
- Testing - Test strategy, coverage, and quality standards
- CD - Workflows, deployment, and automation
Contributing:
- Contributing Guide - How to contribute to the project
🔧 Internal
Project management, agent coordination, and internal documentation.
→ Internal Documentation - Agent coordination & KMP migration tracking
Active Projects:
- KMP Migration - Kotlin Multiplatform migration progress (Weeks 1-12+)
- Agent Reports - Weekly agent summaries and coordination
- Retrospectives - Phase summaries and lessons learned
Resources:
- Project Management - Roadmap, status, and planning
- Sessions - Daily development logs
- Experiments - Technical experiments and analysis
🚀 Quick Links
- Live Documentation Site - You are here!
- GitHub Repository - Source code and development
- Report Issues - Bug reports and feature requests
📖 Documentation Guide
First time here?
- Users → Start with Getting Started
- Developers → Read Development Setup
- Project Team → Check KMP Migration for current status
Finding what you need:
- Use the search box (top right) to find specific topics
- Browse the sidebar to explore all documentation
- Each section has an index page with an overview and navigation
📅 Last Updated: 2025-11-20 11:22 PM PT