Thank you for your interest in contributing to Strata!
The simplest contribution—helps others discover Strata.
- Write about how you use Strata
- Share on LinkedIn, Twitter, or your blog
- Present at meetups or conferences
Have you implemented AI portfolio management? Share your story:
- What challenge did you face?
- How did you solve it?
- What were the results?
Create a PR adding your case study to /case-studies/.
- Fix typos or unclear explanations
- Add examples
- Translate to other languages
- Improve the guides
Create new templates for:
- Different industries
- Specific use cases
- Alternative formats (Notion, Airtable, etc.)
- Bug fixes
- New features
- Performance improvements
- Accessibility improvements
# Fork the repo on GitHub, then:
git clone https://github.com/YOUR-USERNAME/strata
cd strata/dashboard
npm install
npm run dev- Create a branch:
git checkout -b feature/your-feature - Make your changes
- Test locally:
npm run dev - Build to verify:
npm run build - Commit:
git commit -m "Add your feature" - Push:
git push origin feature/your-feature - Create a Pull Request
- Use TypeScript
- Follow existing patterns
- Add comments for complex logic
- Keep components focused and small
Use clear, descriptive commit messages:
feat: add dark mode togglefix: resolve chart rendering issuedocs: update deployment guidestyle: format code with prettier
Include:
- What you expected to happen
- What actually happened
- Steps to reproduce
- Browser/environment details
- Screenshots if helpful
Include:
- The problem you're trying to solve
- Your proposed solution
- Alternative solutions considered
- Who would benefit
- Open an issue for general questions
- Reach out on LinkedIn
Be respectful and constructive. We're all here to build something useful.
Thank you for contributing to Strata!