Thanks for your interest in contributing! π
- Fork the repository
- Clone:
git clone https://github.com/YOUR_USERNAME/notevo.git - Install:
pnpm install - Create
.env.localfrom.env.example - Run:
pnpm dev
- Add Markdown preview with
marked+DOMPurify - Laverna JSON import
- PWA service worker
- Tag filtering in dashboard
- Export notes as
.mdfiles - AI note summarizer (Groq API)
- TypeScript strict mode
- ESLint + Next.js rules
- Tailwind for styling
- No unnecessary dependencies
- One feature per PR
- Include TypeScript types
- Test locally before submitting
- Add a clear description
Never log or transmit plaintext note content. Encryption happens in lib/crypto.ts β treat it as security-critical code.