mirror of
https://github.com/DRYTRIX/TimeTracker.git
synced 2026-05-19 04:40:32 -05:00
05b6512a94
Document https://crowdin.com/project/drytrix-timetracker in CONTRIBUTING.md, docs/TRANSLATION_SYSTEM.md, and contributor guides. Update CONTRIBUTING_TRANSLATIONS.md with the public project URL, clearer translator vs maintainer onboarding, and an optional "Further Crowdin integration" section (GitHub app, automation, QA, glossary, notifications). Refresh crowdin.yml header comments (project URL, secrets pointers), normalize preserve_hierarchy to a boolean, and keep the nb→no languages_mapping quoted for YAML 1.1 compatibility.
Developer Documentation
Complete documentation for developers contributing to TimeTracker.
📖 Getting Started
- Contributing Guidelines - How to contribute to TimeTracker
- Code of Conduct - Community standards
- Project Structure - Codebase organization
- Local Testing with SQLite - Quick local testing setup
- Local Development with Analytics - Development setup with analytics
- Development Data Seeding - Seed test data (users, projects, inventory, finance) for local dev
🏗️ Development Resources
Testing
- See testing/ for testing documentation
CI/CD
- See cicd/ for CI/CD setup and workflows
Architecture
- See implementation-notes/ for architecture decisions and notes
Frontend & Quality
- Frontend Quality Gates — Accessibility, performance, and modernization milestones (web, desktop, mobile)
Product & Roadmap
- Competitive Analysis — Gap analysis and phase PRDs (timesheet close, PTO, payroll exports, etc.)
📚 Related Documentation
- Main Documentation Index - Complete documentation overview
- API Documentation - REST API reference
- Admin Documentation - Administrator guides