Skip to content

esson Planner AI is an innovative educational tool that leverages Google's Gemini AI to create detailed, professional lesson plans instantly. Perfect for teachers and educators, it features a beautiful dark/light mode interface, easy plan management, and the ability to export lessons to PDF. Built with Next.js and modern web technologies, it stream

Notifications You must be signed in to change notification settings

Abhi-boostin/lessonai

Repository files navigation

Lesson Planner AI

An AI-powered lesson planning assistant built with Next.js, Tailwind CSS, and Google's Gemini AI. Create, manage, and export professional lesson plans with ease.

🚀 Quick Overview

Lesson Planner AI helps educators create comprehensive lesson plans using artificial intelligence. Simply input your topic, and the AI generates structured plans including learning objectives, materials needed, and detailed lesson flow.

✨ Features

  • 🤖 AI-Powered Lesson Generation
  • 🎨 Beautiful UI with Light/Dark Mode
  • 📱 Responsive Design
  • 💾 Local Storage for Saved Plans
  • 📄 Export to PDF
  • 🖨️ Print Support
  • 🔐 Simple Authentication System

🛠️ Tech Stack

🎓 Learning Resources

For Beginners

Advanced Topics

🚀 Getting Started

Prerequisites

Installation

  1. Clone the repository:
git clone https://github.com/yourusername/lessonai.git
cd lessonai
  1. Install dependencies:
npm install
# or
yarn install
  1. Create a .env file:
NEXT_PUBLIC_GEMINI_API_KEY=your_api_key_here
  1. Start development server:
npm run dev
# or
yarn dev

Visit http://localhost:3000 to see your app.

Demo Access

Username: abhiboostin
Password: abhiboostin123

📖 Usage Guide

  1. Create a Plan

    • Click "New Plan"
    • Enter your lesson topic
    • Let AI generate your plan
  2. Manage Plans

    • Save plans for later
    • Edit generated plans
    • Export to PDF
    • Print directly
  3. Customize

    • Toggle dark/light mode
    • Adjust plan formatting
    • Modify AI suggestions

🤝 Contributing

Contributions welcome! Please:

  1. Fork the repository
  2. Create a feature branch
  3. Submit a Pull Request

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.

🙏 Acknowledgments

💡 Support

Need help? Check out:

About

esson Planner AI is an innovative educational tool that leverages Google's Gemini AI to create detailed, professional lesson plans instantly. Perfect for teachers and educators, it features a beautiful dark/light mode interface, easy plan management, and the ability to export lessons to PDF. Built with Next.js and modern web technologies, it stream

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published