Contributing
Want to contribute to Repak X? Here's how to get started.
Development Setup
Prerequisites
- Node.js 18+
- Rust (stable)
- .NET 8 SDK
Getting Started
# Clone the repository
git clone https://github.com/XzantGaming/Repak-X.git
cd Repak-X
# Install frontend dependencies
cd repak-x
npm install
# Run in development mode
cargo tauri dev
Project Structure
See the Architecture page for details on how the project is organized.
Guidelines
- Follow existing code conventions (camelCase for JS, snake_case for Rust)
- Run
cargo fmtbefore committing Rust code - Test your changes thoroughly before submitting a PR
Support
Join the Repak X Discord to discuss contributions with the team.