Contributing¶
We welcome contributions to PikoClaw! Please follow these guidelines to ensure a smooth process.
Development Environment¶
-
Clone the repository:
-
Backend Setup (Python):
- It's recommended to use a virtual environment.
-
Frontend Setup (Next.js):
-
Run Locally:
- Run the backend API server (details TBD).
- Run the frontend dev server:
Pull Request Process¶
- Fork the repository.
- Create a new branch for your feature or bug fix (
git checkout -b feat/my-new-feature). - Commit your changes with a clear, descriptive commit message.
- Push your branch to your fork.
- Open a pull request to the
developbranch of thenft2-me/PikoClawrepository. - Ensure your PR description clearly explains the changes and why they are needed.
- Link to any relevant issues.
Code Style¶
- Python: Follows
blackfor code formatting. - TypeScript/React: Follows
prettierfor code formatting.
Please run formatters before committing your code.