Inspiration

We wanted to create a tool that helps students or developers look for open source repositories they could contribute to that best matched their unique interests.

Open source tools play an important role in our work, but finding what to work on can be difficult and time consuming. We wanted to create a tool to streamline the process of finding the perfect project for everyone. We created Discover Your Repo.

What it does

Repo Scout discovers open-source repositories that best align with your interests. It uses AI to improve how GitHub repositories are found by matching them to your skillset and interests.

How It Was Built

We use python with fastAPI to run the backend and javascript with React for the frontend. Shruti was responsible for establishing the backend framework. Ien was responsible for the frontend, AI integration, and API configurations. Eric was responsible for the GitHub calls, user data, and API optimizations.

What We Learned

We learned a lot about APIs and created a FastApi Python backend as this was our first time using Python as a primary language for it. Figuring out how to work with AI APIs came as a small challenge but once we configured everything properly, we were on a roll.

Built With

Share this project:

Updates