Thank you for considering contributing to Reactfolio! We welcome contributions from everyone. By contributing to this project, you help improve it and get your contributions recognized on ORCID. This guide will help you get started with the contribution process.
Reactfolio is a customizable portfolio template designed for developers looking to showcase their work with style and simplicity. The project has two main branches:
- main: Handles deployment with Node.js installation and automatic deployment to GitHub Pages using GitHub Actions.
- docker-deploy: (Deprecated) Docker support is no longer provided from version
v1.8.0
onwards. For users who still wish to use Docker, please refer to the docker-deploy branch documentation for detailed instructions. Note that we will not handle any issues related to Docker from this version onwards.
We welcome contributions from everyone. By contributing to this project, you help improve it and get your contributions recognized on ORCID. This guide will help you get started with the contribution process.
Start by forking the repository to create your own copy on GitHub.
- Click the Fork button at the top-right corner of the repository page.
- This will create a copy of the repository under your GitHub account.
Clone the forked repository to your local machine.
git clone https://github.com/<your-username>/Reactfolio.git
cd Reactfolio
Create a new branch for your changes. Make sure to base your branch on the main
branch.
git checkout -b <your-branch-name> main
Make the necessary changes to the codebase. Ensure that your changes are well-documented and tested.
Commit your changes with a clear and descriptive commit message following the conventional commit format.
git add .
git commit -m "feat: add new feature description"
Push your changes to your forked repository.
git push origin <your-branch-name>
Open a pull request (PR) from your branch to the main
branch of the original repository.
- Go to the original repository on GitHub.
- Click on the Pull requests tab.
- Click the New pull request button.
- Select your branch and the target branch (
main
). - Provide a clear and descriptive title and description for your PR.
- Click Create pull request.
By contributing to this project, you help improve it and get your contributions recognized on ORCID, enhancing your profile in academia.
Thank you for contributing to Reactfolio! Your contributions help make this project better for everyone.