# Developer Documentation Complete documentation for developers contributing to TimeTracker. ## 📖 Getting Started - **[Contributing Guidelines](CONTRIBUTING.md)** - How to contribute to TimeTracker - **[Code of Conduct](CODE_OF_CONDUCT.md)** - Community standards - **[Project Structure](PROJECT_STRUCTURE.md)** - Codebase organization - **[Local Testing with SQLite](LOCAL_TESTING_WITH_SQLITE.md)** - Quick local testing setup - **[Local Development with Analytics](LOCAL_DEVELOPMENT_WITH_ANALYTICS.md)** - Development setup with analytics - **[Development Data Seeding](SEED_DEV_DATA.md)** - Seed test data (users, projects, inventory, finance) for local dev ## 🏗️ Development Resources ### Testing - See [testing/](../testing/) for testing documentation ### CI/CD - See [cicd/](../cicd/) for CI/CD setup and workflows ### Architecture - See [implementation-notes/](../implementation-notes/) for architecture decisions and notes ### Frontend & Quality - **[Frontend Quality Gates](FRONTEND_QUALITY_GATES.md)** — Accessibility, performance, and modernization milestones (web, desktop, mobile) ### Product & Roadmap - **[Competitive Analysis](../competitive-analysis/README.md)** — Gap analysis and phase PRDs (timesheet close, PTO, payroll exports, etc.) ## 📚 Related Documentation - **[Main Documentation Index](../README.md)** - Complete documentation overview - **[API Documentation](../api/)** - REST API reference - **[Admin Documentation](../admin/)** - Administrator guides