Thanks for your interest in contributing! Here's how to get started.
- Fork and clone the repo
- Install dependencies:
npm install && cd functions && npm install && cd .. - Copy environment config:
cp .env.example .env.local - Start dev server:
npm run dev
- Keep PRs focused on a single change
- Write clear commit messages
- Test your changes locally before submitting
- Update documentation if applicable
- Use GitHub Issues for bug reports and feature requests
- Include steps to reproduce for bugs
- Search existing issues before creating a new one
- TypeScript with strict mode
- Tailwind CSS for styling
- Follow existing patterns in the codebase