Organisation Profile
CUMBUCA DEV
Cumbuca Dev is a Brazilian open source community that creates real-world learning and contribution opportunities in technology, with a strong focus on underrepresented groups and sustainable open source projects.

PROJECTS
Scan API
Problem Statement
APIs are a core part of modern software systems, but keeping API behavior, testing, and documentation aligned is still a major challenge. Many teams rely on manual testing or fragmented tools, which leads to unreliable integrations, outdated documentation, and poor developer experience. ScanAPI addresses this problem by providing automated API integration testing and live documentation based on OpenAPI specifications. It validates real API behavior against the specification, helping teams detect breaking changes early and improve reliability.
Focus Area
• Backend development with Python • API testing and validation • OpenAPI specifications • Developer Experience (DX) • Documentation improvements • CI/CD automation • Code quality, performance, and maintainability
Student Contribution Guide
Students contributing to ScanAPI will work on a production-grade open source Python project and solve real-world problems. Possible contribution areas include: • Improving existing API testing features • Adding support for new OpenAPI scenarios and edge cases • Enhancing error reporting and test result clarity • Improving documentation, examples, and tutorials • Writing and improving automated tests • Enhancing CI workflows and developer tooling Expected outcomes include merged pull requests, improved documentation, increased test coverage, and hands-on experience with open source collaboration. Mentors will help define milestones and guide students throughout the program. ScanAPI maintains regular Office Hours on the first Friday of every month, where contributors can ask questions, discuss ideas, and get guidance directly from maintainers. New contributors are encouraged to start with the official contribution guidelines: https://github.com/scanapi/scanapi/blob/main/CONTRIBUTING.md The project follows open source best practices, including code reviews, automated testing, CI workflows, and clear documentation. Mentors actively support first-time contributors and students throughout their onboarding and contribution journey.
Ready to collaborate?
Join the community chat, review the issue tracker, and pick a project to start contributing. Mentors are available to help you scope your first patch.