Thank you for contributing to GitSave! This document outlines the process for contributing to the project and how to set up your development environment.
-
Fork this repository
You can do that in GitHub itself. -
Clone your forked repository
git clone https://github.com/<YOUR USERNAME>/GitSave && cd GitSave
-
Install dependencies
npm install
-
Set up the database
npx prisma push
-
Run the development server For frontend development only:
npm run dev
or for the production environment (with available backend):
npm run build && node server.js
-
Create a new branch for your feature or bug fix:
git checkout -b your-contribution-name
-
Make your changes and commit them with a clear, descriptive commit message.
-
Push your changes to your fork:
git push origin your-contribution-name
-
Open a pull request against the main repository.
If you find a bug or have a suggestion for improvement, please open an issue in the GitHub repository.
If you have any questions about contributing, feel free to open an issue or contact the maintainer per email.