Inspiration
There has always been a time where we were stuck in a leet code problem and we wish that we knew exactly where we were going wrong or how does a particular solution work
What it does
My project exactly solves this problem by first providing us an explanation for the code on a beginner, intermidiate and an expert level. After this we can trace the code by ourselves to understand it better. Then it also gives us a flow chart to understand the flow of the code .It gives us the tie complexity and suggestions to improve it.It also provides us with a bugs tab
How we built it
Here is all the technologies we used Frontend->React Js + Tailwind CSS API gateway -> Node js AI Service -> python (fastAPI) using a gemni API Caching ->Redis Database-> postgreSQL Docker
Challenges we ran into
Properly using the gemni API and caching
Accomplishments that we're proud of
Were able to implement the gemini API fully into our code
What we learned
How to use a gemini API and Caching Using Redis
What's next for ExplainMyCodeLikeIam5
So the token/Request optimization can be done for Gemni API usage
Built With
- docker
- fastapi
- geminiapi
- node.js
- postgresql
- react
- redis
- tailwind
Log in or sign up for Devpost to join the conversation.