Development Guide¶
This guide covers daily development workflows, best practices, and conventions for contributing to AccessALI.
Quick Links¶
- Development Workflow - Daily development process
- Docker Development - Working with Docker containers
- Project Structure - Understanding the codebase
- Coding Conventions - Code style and patterns
- Error Handling - Error handling patterns
- Testing - Testing strategies
Daily Workflow¶
Morning Routine¶
During Development¶
- Edit Code - Make changes in your editor
- Hot Reload - Browser automatically updates
- Check Logs -
pnpm docker:logs:app - View Database -
pnpm docker:db:studio
End of Day¶
Development Tools¶
Required¶
- VS Code with recommended extensions
- Docker Desktop (for container development)
- Git for version control
Recommended¶
- Prisma Studio for database management
- Postman for API testing
- TablePlus or pgAdmin for database client
Learn More¶
- Development Workflow - Complete workflow guide
- Project Structure - Codebase organization
- Coding Conventions - Style guide