DEV Community

Cover image for AnGithubManager: an application for my day-to-day life as a developer
Nicolas A. R.
Nicolas A. R.

Posted on

AnGithubManager: an application for my day-to-day life as a developer

Built with Google Gemini: Writing Challenge

Logo AngithubManager

What I Built with Google Gemini

My last few months have been focused on creating various projects as part of my AI learning journey.

I'm a Git and GitHub enthusiast, but I didn't interact much with the interface. Lately, however, I've found myself needing to use it, but working on multiple projects simultaneously made navigating the GitHub interface quite cumbersome. To address this, I started the AnGithubManager project using Google AI Studio.

Login

This is where Gemini solves my main problem: creating a simple pull request without having to think about it automatically, saving a significant amount of time, and above all, providing invaluable support when my head is spinning with problems.

Image 1
Welcome
Image 2
Lista
Image 3
Navegación
Image 4
Detalle

Demo

https://angithubmanagerbeta.onrender.com/

Images creating PR:


What I Learned

I learned about the real-world, production implementation of Gemeni services.
As a side effect, I also learned to use Google AI Studio.

Google Gemini Feedback

What worked best was that it could be implemented from day one.
The most complicated part at the time was keeping it running in different environments such as Google AI Studio, local, and production, due to technical limitations in Google AI Studio, which didn't support enviorments by default. Therefore, I had to hardcode a backend URL to call if it couldn't find a valid environments.

gemini #googleaistudio #github #anappwilos

Top comments (1)

Collapse
 
mr_prueba_263cd8f9d11c887 profile image
mr prueba

Tooppp