Geminify is an innovative platform that leverages the power of Google's Gemini AI to create personalized courses on any topic. With interactive quizzes and certification features, it offers a unique learning experience tailored to each user.
- AI Course Generation: Create courses on any topic using Gemini AI
- Interactive Quizzes: Test your knowledge with AI-generated quizzes
- Certification: Earn certificates upon successful course completion
- Course Saving: Save up to one course at a time for continued learning
- YouTube Integration: Enhance learning with relevant video content
- Nuxt 3 - The Intuitive Vue Framework
- Vue.js - The Progressive JavaScript Framework
- Google Gemini AI - Advanced AI model for content generation
- YouTube Data API - For fetching relevant educational videos
-
Clone the repository: git clone https://github.com/walleeva2018/GeminiDev cd GeminiDev Copy
-
Install dependencies: npm install
-
Set up environment variables: Create a
.env
file in the root directory and add: GOOGLE_AI_API_KEY=your_gemini_ai_api_key YOUTUBE_API_KEY=your_youtube_api_key -
Run the development server: npm run dev
-
Open
http://localhost:3000
in your browser
npm run build
We welcome contributions to Geminify!
This project is licensed under the MIT License.
- Google Gemini AI Team
- Nuxt.js Team
- All our contributors and users
Created with ❤️ for the Google Gemini AI Competition