Thank you for considering contributing to the frontend of Arafa Tech Foundation! We welcome any contributions that will help us improve the website and achieve our mission of advancing technology education in underprivileged communities.
To get started with the project, follow these steps:
Clone the repository:
git clone https://github.com/arafa-tech-foundation/frontend.git
Navigate to the project directory:
cd frontend
Install the required dependencies:
npm install
Start the development server:
npm run dev
Please follow these guidelines when contributing to the project:
- Follow the existing coding style and conventions
- Write clear and concise commit messages
- Include tests with any new features or bug fixes
- Ensure that your code works on all supported platforms and browsers
- Create a separate branch for each feature or bug fix
- Keep your changes small and focused on a specific issue or feature
When you are ready to submit your changes, create a pull request to the main branch of the original repository. Please include a clear description of your changes and why they are necessary.
Your pull request will be reviewed by the project maintainers, who may request changes or provide feedback. Once your changes have been approved, they will be merged into the main branch.
If you encounter any issues while using the website, please report them on the issue tracker. Please include a clear description of the issue and any steps to reproduce it.
Please note that this project has a Code of Conduct. By participating in this project, you agree to abide by its terms.
By contributing to this project, you agree to license your contributions under the MIT License.