Inexperienced contributors to open-source projects often encounter difficulties in navigating and comprehending complex codebases, hindering their ability to find suitable issues and grasp relevant concepts. The current approach of using chatbots for codebase understanding and issue resolution is a step forward but remains insufficient. There is a pressing need for an enhanced system that not only assists beginners in comprehending open-source codebases but also facilitates a smoother onboarding process by providing tailored guidance, identifying suitable tasks, and offering comprehensive learning resources to alleviate the overwhelming nature of the open-source initiation process.
Integration overall, backend and frontend and along with Voyage was where we faced challenges and complications. Overall the entire project making was a test of patience and not giving up on the way was the key to solving the problems. While building this app we knew that we will have to commuicate using WebSockets and that too not normally we had to build such systems.
Tracks Applied (2)
GitHub Education
Postman at Hack This Fall
Discussion