Inspiration

New developers struggle to understand unfamiliar GitHub repositories due to poor documentation and complex project structures.

What it does

RepoGuide analyzes a GitHub repository and generates a clear, beginner-friendly guide explaining setup, structure, and workflow.

How we built it

Built with Flutter for the frontend, Firebase for authentication, and an AI model to analyze repo files and generate explanations.

Challenges we ran into

Managing large repositories, handling API limits, and keeping explanations simple yet accurate.

Accomplishments that we're proud of

We successfully transformed complex, poorly documented repositories into clear, actionable guides, built a reliable GitHub authentication flow, and delivered a polished, developer-friendly product that solves a real onboarding problem.

What we learned

AI API integration, real-world auth flows, and designing tools specifically for developers.

What's next for RepoGuide

Multi-language support, deeper code analysis, and personalized guides based on skill level.

Built With

Share this project:

Updates