Thank you for your interest in contributing to StreamSync! Here’s how you can get started:
Fork the repository from GitHub.
Clone your forked repo:
git clone <https://github.com/your-username/streamsync.git>
cd streamsync
Install dependencies using pnpm:
pnpm install
Start the development server:
pnpm run dev
Docker setup is not introduced yet.
Docker Compose support will be added soon.
For new features:
feat/<name-of-the-feature>
For bug fixes:
bug/<name-of-the-bug>
Example:
feat/chat-system
or bug/login-error
Complete the local setup steps.
Create a new branch using the naming convention mentioned above.
Sync your new branch with the latest main
branch:
git checkout main
git pull origin main
git checkout feat/<your-feature>
git merge main