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
-
Find an Issue
- Check Good First Issues for beginner-friendly tasks
- Browse Open Issues for other opportunities
- Review the 2026 Product Plan for major initiatives
-
Set Up Your Environment
-
Request Access
- Email info@trashmob.eco with your GitHub username
- We'll add you to the repository and Azure dev subscription
Skills Needed
| Area | Technologies |
|---|---|
| Frontend | React, TypeScript, Tailwind CSS, Vite |
| Backend | ASP.NET Core, Entity Framework Core, C# |
| Mobile | .NET MAUI, MVVM |
| DevOps | GitHub Actions, Azure, Bicep, Docker |
| Design | UX/UI, Accessibility (WCAG 2.2 AA) |
Workflow
- Claim an Issue - Comment on the issue you want to work on
- Create a Branch - Use
dev/{your-name}/{feature-name} - Make Changes - Follow coding standards in CLAUDE.md
- Test - Run tests and verify manually
- Submit PR - Reference the issue number in your PR description
- 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?
- General: info@trashmob.eco
- Technical: Open a GitHub Discussion
- Bugs: Create an Issue