When contributing to this repository, please first discuss the change you wish to make via issues, discord. Please note if you are working on a certain issue then make sure to stay active with development.
When you are working with git, please be sure to follow the conventions below on your pull requests, branches, and commits:
- Use a clear and descriptive title for the pull request.
- Follow the same guidelines as for commit messages in the PR description.
- Link to the related issue(s) in the description.
PR: [#ISSUE ID] Title of the PR
Branch: [ISSUE ID]-title-of-the-pr (shorter)
Commit: [[ISSUE ID]] [ACTION]: what was done
Example
PR: #2 Changing syntax highlighting on the snippets
Branch: feature/changing-syntax-highlighting (shorter)
Commit: [2] refactor: changing syntax highlighting
- Fork the repo
- Clone your fork
- Navigate to the project directory
- Create a .env.local file at the root project directory
- Copy paste the variable from ```.env.example`` you will also need to join the discord to get the actual values
- Install packages
pnpm install
- Open your browser and visit http://localhost:3000 to see the application running.
You should pull in the changes that we add in daily, preferably before you checkout a new branch to do new work.
git checkout main
```git pull origin main``
Assign me as the reviewer after creating that PR. I will review your code, merge if all conventions have been followed and there are no issues.
- Join the discord channel for more information