The project currently lacks a .env.example file in both the backend and frontend repositories. This file is crucial for providing contributors with a template of required environment variables, making it easier for them to set up the project locally.
Impact
Setup Difficulty: New contributors may struggle to identify the required environment variables, leading to a frustrating setup experience.
Contribution Barrier: The absence of a .env.example file can deter potential contributors who might abandon the effort due to unclear setup instructions.
Consistency: Having a .env.example ensures consistency in the development environment across different machines and contributors.
Recommended Solution
Create .env.example: Add a .env.example file in both the backend and frontend repositories. List all the required environment variables with placeholder values.
Including a .env.example file will streamline the setup process, making it easier for new developers to contribute to the project. This small addition can significantly improve the developer experience and foster a more inclusive and collaborative environment.
Issue
The project currently lacks a
.env.example
file in both the backend and frontend repositories. This file is crucial for providing contributors with a template of required environment variables, making it easier for them to set up the project locally.Impact
.env.example
file can deter potential contributors who might abandon the effort due to unclear setup instructions..env.example
ensures consistency in the development environment across different machines and contributors.Recommended Solution
.env.example
: Add a.env.example
file in both the backend and frontend repositories. List all the required environment variables with placeholder values.Example Content
Backend
.env.example
Frontend
.env.example
Additional Notes
Including a
.env.example
file will streamline the setup process, making it easier for new developers to contribute to the project. This small addition can significantly improve the developer experience and foster a more inclusive and collaborative environment.