Welcome to our SvelteKit project! We're thrilled that you're interested in contributing. Below is a simple guide to help you get started.
-
Fork the Repository:
- Click on the "Fork" button at the top right corner of the repository to create a copy in your GitHub account.
-
Clone the Repository:
- Clone your forked repository to your local machine.
git clone https://github.com/shaniit-org/SIIT cd SIIT
- Clone your forked repository to your local machine.
-
Install Dependencies:
- Make sure you have Node.js installed on your machine.
- Install project dependencies.
pnpm install
-
Create a Branch:
- Create a new branch for your feature or bug fix.
git checkout -b feature/your-feature-name
- Create a new branch for your feature or bug fix.
-
Make Changes:
- Implement your changes or add new features.
-
Test Locally:
- We don't have any tests implemented yet but we do have
Vitest
andPlaywright
in mind. Let us know if you are down to try out. We would love to hangout and chat.
- We don't have any tests implemented yet but we do have
-
Commit Changes:
- Commit your changes with a descriptive commit message.
git add . git commit -m "Add your descriptive message here"
- Commit your changes with a descriptive commit message.
-
Push to Your Fork:
- Push your changes to your forked repository.
git push origin feature/your-feature-name
- Push your changes to your forked repository.
-
Create a Pull Request (PR):
- Go to your forked repository on GitHub.
- Click on the "New Pull Request" button.
- Provide a descriptive title and details about your changes.
- Submit the pull request.
Once you've submitted a pull request, we will review your changes. Please be patient and be open to feedback. We appreciate your contribution!
Thank you for contributing to our SvelteKit project. Your efforts help make our project better for everyone. If you have any questions or need assistance, feel free to reach out. Happy coding!