Jipiey is an intelligent GPA calculator that uses AI to analyze and process grade tables from uploaded images. Simply upload an image of your grades in tabular format, and our AI will automatically calculate your GPA and generate a structured table from the image.
- 📸 Image Upload: Upload images containing grade tables
- 🤖 AI Analysis: Automatic extraction and processing of grade data
- 📊 GPA Calculation: Accurate GPA computation based on extracted grades
- 📋 Table Generation: Clean, formatted table output of your grades
- 🧠 Gemini AI Integration: Get personalized insights and recommendations based on your grades
First, install the dependencies:
pnpm installThe application uses Google's Gemini AI for grade analysis. To set up the Gemini API:
- Visit Google AI Studio to get your Gemini API key
- Create a
.envfile in the root of the project - Add your API key to the file:
GEMINI_API_KEY=your_gemini_api_key_here
Then, run the development server:
pnpm devTo access the app from other devices on the same network (e.g., your phone), use:
pnpm dev:networkOpen http://localhost:3000 with your browser to see the application.
- Next.js - React framework for production
- pnpm - Fast, disk space efficient package manager
- Google Gemini AI - AI for image extraction and analysis
The main application code is located in the app directory. The page auto-updates as you edit the files.
To learn more about the technologies used in this project:
This application can be deployed on Vercel for optimal performance and easy setup.
Contributions are welcome! Please feel free to submit a Pull Request.