🤝 Contributing Guide
Thanks for your interest in contributing to Music Platform!🚀 Getting Started
-
Fork the repo and clone it:
-
Install dependencies:
-
Run the app:
✅ Code Standards
- TypeScript everywhere
- Follow Feature-Sliced Design (FSD) structure
- Validate all
.env
changes via.env.schema.ts
- Write unit & integration tests (Vitest)
💅 Pre-commit hooks
We use Husky + Lint-Staged. Ensure:📦 Useful Scripts
pnpm docs
— build documentationpnpm test
— run all testspnpm lint
— run linterspnpm commit
— make a conventional commit from the monorepo root