No description
- Vue 63.1%
- JavaScript 17.9%
- TypeScript 17%
- CSS 1.1%
- Dockerfile 0.9%
| apps/web | ||
| directus | ||
| docs | ||
| project | ||
| scripts | ||
| .env.example | ||
| .gitignore | ||
| docker-compose.yml | ||
| features | ||
| package-lock.json | ||
| package.json | ||
| reqs | ||
Hunting Team Portal Documentation
This documentation is intended to make the project maintainable if the original developer leaves the club.
Start Here
- Read architecture.md for the system boundaries.
- Read development.md to run the project locally.
- Read roles-and-permissions.md before changing Directus permissions.
- Read operations.md before deploying or upgrading anything.
- Read feature-status.md for implemented and planned work.
Design Principles
- Members and application administrators use the custom frontend.
- Directus Studio is a technical back office, not the normal member interface.
- Directus permissions are the security boundary; frontend visibility checks are only usability.
- Credentials belong in environment variables and must never be committed.
- Major features should be separate commits with tests and documentation.