-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationgood first issueGood for newcomersGood for newcomerssetup
Milestone
Description
Description
This issue tracks the initial setup required to make the Repair Desk repository production-ready and contributor-friendly. It establishes the baseline project structure, development standards, and essential tooling.
Note
This issue serves as the foundation for all future development and should be completed before feature-specific or optimization issues are addressed.
Tasks
- Verify repository structure for
server,admin, andclient - Add and validate environment variable templates (
.env.example) - Configure Dockerfiles for all services
- Set up Docker Compose for local development
- Ensure GitHub Actions CI workflow runs successfully
- Add basic README sections (setup, run instructions)
- Configure code formatting and linting (ESLint / Prettier)
- Confirm database connection and migrations
Acceptance Criteria
- Repository can be cloned and run locally using Docker
- CI pipeline passes on the
mainbranch - Documentation clearly explains how to start the project
- No secrets committed to the repository
This includes validating the overall architecture, configuring essential development tools, and ensuring that all services (backend, admin panel, and client application) can be built, run, and deployed reliably. A strong baseline at this stage will reduce technical debt and prevent configuration-related issues later in the development lifecycle
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationgood first issueGood for newcomersGood for newcomerssetup
