diff --git a/README.md b/README.md index aace23c..21afb78 100644 --- a/README.md +++ b/README.md @@ -35,6 +35,68 @@ pnpm dev The website will automaticly deployed to Github Pages using the Github Action. The deployment triggered by new commits on `main` branch. + +# ⚙ How to Contribute + +### 1. Feature Requests +We love hearing your ideas! If you have a feature request, please create a new issue and describe the feature you would like to see, including its potential benefits. + +### 2. Contributing Code + +If you'd like to contribute code, please follow these steps: + +#### Fork the Repository + +1. Click the "Fork" button in the upper right corner of the repository. + +2. Clone your forked repository to your local machine: +```bash + git clone https://github.com/yourusername/lotengdev-web.git +``` + +### Create a New Branch +1. **Create a new branch for your feature or bug fix:** + +```bash +git checkout -b my-feature-branch +``` + +**Make Your Changes** + +1. **Make the necessary changes to the codebase.** +2. **Ensure your code follows the project's coding style and conventions.** +3. **Add tests for any new features or changes to existing functionality.** + +### Commit Your Changes + +1. **Stage your changes:** +```bash +git add . +``` + +2. *Commit your changes with a descriptive message:* +```bash +git commit -m "Add feature: [brief description]" +``` + +### Push to Your Fork + +*Push your changes to your forked repository:* +```bash +git push origin my-feature-branch +``` + +## Create a Pull Request +1. *Go to the original repository and click on "Pull Requests."* +2. *Click "New Pull Request."* +3. *Select your branch and provide a description of your changes.* +4. *Click "Create Pull Request."* + +## Waiting for Review +*A project maintainer will review your pull request. Be open to feedback, and feel free to ask questions or discuss any requested changes.* +--- + + # 📬 Punya saran, ide, atau pertanyaan? Kirimkan dengan [membuka issue baru](https://github.com/Loteng-Dev/lotengdev-web/issues/new)