-
Use AI to analyze and compare two GitHub profiles. Get praised, get roasted, and most importantly, have fun! Also, see a Chart Comparison between both profiles.
-
Web build deployed on
vercelunder free tier Link.
- Next.js
- Tailwind CSS
- Shad-CN (UI Component)
- Github API
- Gemini API
- The environment variables are configured in
.env.examplefile NEXT_PUBLIC_GEMINI_API_KEY=
Follow the following instructions to set up the project and run it locally
- Run
npm installto install all the dependencies. - Run
npm run devto start the development server. - Get your API key from Gemini and paste it into the .env file with
NEXT_PUBLIC_GEMINI_API_KEYthis name. - To make a web build run
npm run buildand the build files will be generated in thedistfolder.
- The app takes your GitHub username and compares it with the other user's profile you have entered.
- Based on the comparison it trolls you or praises you.
- See the detailed analyses/comparison with the graph at the bottom of the page.
- Set the mode to dark/light according to your need.
.
├── assets
│ │── images
│ │
│ │── favicon.png
│ │── splash.png
│ │── icon.png
│ └── adaptive-icon.png
├── components
│ │── UI
│ │── └── ... ShadCn Components
│ │── Cart.tsx
│ │── Chart.tsx
│ │── Footer.tsx
│ │── Mode-toggle.tsx
│ └── Navbar.tsx
├── app
│ └── ... /(root)/github
├── └── page.tsx
├── └── layout.tsx
├── .env.example
├── package.json
├── package-lock.json
├── README.md
└── .gitignore
If you like this project, give it a ⭐

