DEV MODE

vendure.exclusive vendure.repoLinkLabel

commmon.logoAlt

Contribute

TunerSwap is built by the community, for the community. Here's how you can help make it even better.

Ways to Contribute

Report Bugs

Found something broken? Let us know so we can fix it quickly.

Suggest Features

Have an idea that would make TunerSwap better? We want to hear it.

Write Code

Developers can contribute directly to the codebase.

Improve Docs

Help make our documentation clearer and more comprehensive.

Give Feedback

Share your experience using TunerSwap - what works, what doesn't.

Spread the Word

Tell other tuners and car enthusiasts about TunerSwap.

Getting Started

1. Check the Roadmap

See what features are planned and in progress. This helps you understand where help is needed most.

View Roadmap →

2. Read the Documentation

Familiarize yourself with how TunerSwap works before diving in.

Read Docs →

3. Reach Out

Have questions or want to discuss a contribution? Get in touch with us.

Contact Us →

Contribution Guidelines

  • 1Be respectful and constructive in all communications
  • 2Search existing issues before creating new ones
  • 3Provide detailed descriptions and steps to reproduce bugs
  • 4Follow the existing code style and conventions
  • 5Test your changes thoroughly before submitting
  • 6Keep pull requests focused on a single feature or fix

Tech Stack

Remix
React
TypeScript
Tailwind CSS
Vendure
GraphQL
Node.js
PostgreSQL

Ready to Contribute?

Every contribution matters, no matter how small. Join us in building the best platform for the tuning community.