mrpankajpandey / ai-course-generator

https://ai-course-generator-opal.vercel.app
2 stars 1 forks source link
clerk gemini-api gssoc-ext gssoc24 hacktoberfest hacktoberfest-accepted nextjs

AI Course Generator

An AI-powered platform for creating and managing online courses. Built using Next.js and integrated with Clerk for authentication, Gemini API for AI-generated content, and Firebase for file storage, this platform allows users to create, track, and manage their courses, while administrators can oversee user and course management.

Features

Technologies Used

Installation

  1. Clone the repository:

    git clone https://github.com/mrpankajpandey/ai-course-generator.git
  2. Environment Variables

    NEXT_PUBLIC_CLERK_FRONTEND_API=<your-clerk-frontend-api>
    CLERK_API_KEY=<your-clerk-api-key>
    GEMINI_API_KEY=<your-gemini-api-key>
    FIREBASE_API_KEY=<your-firebase-api-key>
    FIREBASE_PROJECT_ID=<your-firebase-project-id>
    DATABASE_URL=<your-database-url>
    

Live Demo

Check out the live version of the project here: AI Course Generator

Contributing to AI Course Generator CONTRIBUTING.md