Skip to main content
Thank you for your interest in contributing to this project! We welcome contributions from developers of all skill levels. This guide will help you get started with contributing to our codebase.
Getting Started
Prerequisites
Before you start contributing, make sure you have:
A GitHub account
Git installed on your local machine
Basic knowledge of the technologies used in this project
Familiarity with the command line
FlexPrice Repositories
FlexPrice is organized into several repositories, each serving a specific purpose:
Each repository has its own setup instructions in the respective README files.
Types of Contributions
We welcome various types of contributions:
Bug fixes - Help us identify and fix issues
Feature development - Implement new features
Documentation - Improve or add documentation
Testing - Add or improve test coverage
Code refactoring - Improve code quality and performance
UI/UX improvements - Enhance user experience
Before You Start
Check existing issues to see if your idea or bug report already exists
Create an issue if you’re planning a significant change
Discuss your approach with maintainers before starting work
Read the code of conduct to understand our community standards
Getting Help
If you need help or have questions:
Check the existing documentation at docs.flexprice.io
Look through existing issues and discussions in the relevant repository
Create a new issue with the “question” label
Join our community : FlexPrice Community Slack - Connect with other contributors and maintainers
We’re here to help you succeed in your contributions!