NoteGenie is an intelligent study assistant that helps students organize notes, search books, and interact with AI for academic support.
- Book Search & Library Management - Search and organize your academic books
- Note Upload & Organization - Upload and manage your study materials
- AI-Powered Help - Get assistance from Gemini AI for your studies
- Community Notes - Share and discover notes from other students
- Modern UI - Beautiful, responsive interface with dark theme
- Node.js (v18 or higher)
- Gemini API Key (free from Google)
- Clone and install dependencies:
npm install
- Set up environment variables:
cp env.example .env.local
-
Get your free Gemini API key:
- Visit Google AI Studio
- Create a new API key
- Add it to your
.env.local
file:
GEMINI_API_KEY=your_actual_api_key_here
-
Run the development server:
npm run dev
- Open your browser: Navigate to http://localhost:3000
The Ginie Help page now features real AI integration with Google's Gemini:
- 💬 Real-time Chat - Ask questions and get instant responses
- 📄 Document Analysis - Upload files for AI analysis
- 🧠 Contextual Responses - AI remembers conversation history
- 🎯 Study-Focused - Specialized in academic assistance
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
You can check out the Next.js GitHub repository - your feedback and contributions are welcome!
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.