Contributing to TrashMob.eco

January 25, 2026 ยท View on GitHub

Thank you for your interest in contributing to TrashMob.eco! We're actively looking for contributors of all skill levels.

Getting Started

  1. Find an Issue

  2. Set Up Your Environment

  3. Request Access

    • Email info@trashmob.eco with your GitHub username
    • We'll add you to the repository and Azure dev subscription

Skills Needed

AreaTechnologies
FrontendReact, TypeScript, Tailwind CSS, Vite
BackendASP.NET Core, Entity Framework Core, C#
Mobile.NET MAUI, MVVM
DevOpsGitHub Actions, Azure, Bicep, Docker
DesignUX/UI, Accessibility (WCAG 2.2 AA)

Workflow

  1. Claim an Issue - Comment on the issue you want to work on
  2. Create a Branch - Use dev/{your-name}/{feature-name}
  3. Make Changes - Follow coding standards in CLAUDE.md
  4. Test - Run tests and verify manually
  5. Submit PR - Reference the issue number in your PR description
  6. Code Review - Address any feedback

Before Starting Major Features

Please check with the team before beginning work on major features. Email info@trashmob.eco or comment on the relevant issue.

Code of Conduct

Please read and follow our Code of Conduct.

Questions?