Contributing to Makinari
Join our open source community and help build the future of AI-powered growth platforms.
Bug Reports
Help us identify and fix issues
- •Check existing issues first
- •Use the bug report template
- •Provide clear reproduction steps
- •Include environment details
Feature Requests
Suggest new features and improvements
- •Check existing feature requests
- •Describe the use case clearly
- •Explain the expected behavior
- •Consider implementation complexity
Code Contributions
Submit code improvements and fixes
- •Fork the repository
- •Create a feature branch
- •Follow coding standards
- •Submit a pull request
Documentation
Improve documentation and guides
- •Identify unclear sections
- •Write clear explanations
- •Add code examples
- •Update outdated information
Getting Started
Quick Start Guide
Fork the Repository
Create your own copy of the project
Clone Your Fork
Download the code to your local machine
Create a Branch
Start working on your feature or fix
Submit a PR
Create a pull request for review
Development Setup
1 2 3 4 5 6 7 8 9101112131415# Fork and clone the repositorygit clone https://github.com/Uncodier/market-fit.gitcd market-fit # Install dependenciesnpm install # Create environment filecp .env.example .env.local # Start development servernpm run dev # Run testsnpm testCode of Conduct
We are committed to providing a welcoming and inclusive environment for all contributors. By participating in this project, you agree to abide by our Code of Conduct.
We Encourage
- ✓Respectful and constructive feedback
- ✓Collaborative problem-solving
- ✓Diverse perspectives and experiences
- ✓Professional and courteous communication
We Prohibit
- ✗Harassment or discrimination
- ✗Inappropriate or offensive language
- ✗Personal attacks or trolling
- ✗Spam or off-topic discussions
License: GNU Affero General Public License v3.0 (AGPL-3.0)
A copyleft license that requires derivative works to be open source. This license ensures that all improvements and modifications to Makinari remain open source and benefit the entire community.
What You Can Do
What You Cannot Do
Why AGPL-3.0?
- •Prevents direct competition using our code
- •Ensures all improvements are shared with the community
- •Protects network-based applications like Makinari
- •Maintains open source ecosystem integrity
Join Our Community
Connect with other contributors, get help, and stay updated on the latest developments.