Complete development setup guide (prerequisites, environment variables, first run)
API documentation or link to auto-generated docs
Add/improve dev scripts for common tasks
Document the database schema and data flow
Add contribution guidelines
Keep TODO.md synchronized with Gitea issues
## Feature: Improved Developer Documentation
**FeatureRequest enum:** `DEVELOPMENT`
**Description:** Zlepšení dokumentace/postupů pro ostatní vývojáře
### Implementation Notes
Improve project documentation and developer onboarding experience.
**Key files to modify:**
- `README.md` – Expand setup instructions, architecture overview
- Dev scripts – Improve/add development convenience scripts
- `TODO.md` – Keep updated with current state
**Approach:**
1. Expand README with:
- Architecture overview (client/server structure, tech stack)
- Complete development setup guide (prerequisites, environment variables, first run)
- API documentation or link to auto-generated docs
2. Add/improve dev scripts for common tasks
3. Document the database schema and data flow
4. Add contribution guidelines
5. Keep TODO.md synchronized with Gitea issues
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Feature: Improved Developer Documentation
FeatureRequest enum:
DEVELOPMENTDescription: Zlepšení dokumentace/postupů pro ostatní vývojáře
Implementation Notes
Improve project documentation and developer onboarding experience.
Key files to modify:
README.md– Expand setup instructions, architecture overviewTODO.md– Keep updated with current stateApproach: