# Changelog

All notable changes to BetterLearn will be documented in this file.

## [2.3.0] - 2026-07-18

### 🎴 Spaced Repetition Flashcards Generator
- **AI Flashcards**: Topic-based and text-based AI flashcard generation with customizable count (5 to 30) and difficulty
- **Active Recall**: Interactive study mode with 3D card flip animation using `framer-motion`
- **Leitner System**: Automatic card scheduling into 5 boxes based on student recall ratings (Hard, Medium, Easy)
- **Dashboard Integration**: Added to top-level sidebar navigation and mobile bottom dock
- **Credit Integration**: Structured 1-credit cost per deck generated
- **Admin Management**: Added a global management interface under `Quiz → Flashcards` for searching, sorting, paginating, and deleting flashcard decks

---

## [2.2.1] - 2024-12-24

### 🎨 UI/UX Improvements
- **AI Assistant**: Custom mascot avatar for chat messages (`/9253532.png`)
- **AI Assistant**: Welcome screen retains original AI-Assistant.png mascot
- **Footer**: Improved mobile grid alignment (single column on small screens)
- **Footer**: Removed non-functional "Press" link

### 🐛 Bug Fixes
- **Terms of Service**: Now dynamically fetches content (no caching)
- **Privacy Policy**: Now dynamically fetches content (no caching)
- **AI Pioneers Page**: "Apply to Join" button now redirects to Contact page

### 📚 Documentation
- **New Section**: "Public Landing Pages" in Features Guide
- **Student Portal**: Added specific "Student Portal" feature cards and descriptions
- **Index**: Updated Core Platform Features to include Student Portal

---

## [2.2.0] - 2024-12-22

### 🎉 Major Rebrand
- **Product renamed** from "AI Quiz Generator" to "BetterLearn"
- Complete platform transformation into a comprehensive educational ecosystem

### ✨ New Features

#### AI Tools
- **Educator Tools** - 25+ AI-powered tools for teachers
  - Academic Content Generator
  - Rubric Generator
  - IEP Generator
  - Professional Email Writer
  - Image Generator
  - And many more...

- **Student Tools** - 50+ AI-powered tools for learners
  - AI Tutor
  - Writing Feedback
  - Study Bot
  - Math Review
  - Research Assistant
  - Coding Assistant
  - And many more...

- **AI Assistant** - Conversational AI with multiple models
  - Chat history with sessions
  - Quick actions for common tasks
  - Context-aware responses

#### Learning Features
- **Study Rooms** - Create collaborative learning spaces
  - Room codes for easy joining
  - Assign specific tools to students
  - Track student engagement

- **Learning Resources** - Curated educational content
  - Subject and grade filtering
  - Resource packs for quick start
  - Save favorites

- **Labs** - Experimental learning features
  - Notes to Study Guide converter
  - Flashcards with spaced repetition
  - Focus & Pomodoro timer

### 🎨 Design System
- Modern, clean UI with warm off-white background (#FCFBF8)
- New color palette: Blue primary (#2A66FF), Dark teal text (#1A3D3D)
- Subtle borders and gradient card backgrounds
- Smooth animations with Framer Motion

### 🛠️ Admin Enhancements
- Dynamic site settings management
- Logo and branding customization
- Pricing plan management with Stripe sync
- User credit management
- Enhanced analytics dashboard
- Content page management (FAQs, Terms, Privacy)

### 🔧 Technical Improvements
- Next.js 15 with App Router
- Improved API structure
- Better error handling
- Enhanced security

---

## [2.1.0] - 2024-11-15

### Added
- Quiz generation from PDFs and documents
- Collection management
- Quiz sharing functionality
- Analytics dashboard
- Admin panel
- Credit-based system with Stripe integration

### Improved
- Quiz generation accuracy
- Mobile responsiveness
- Performance optimizations

---

## [2.0.0] - 2024-10-01

### Added
- Complete rewrite with Next.js 15
- MongoDB integration
- Clerk authentication
- Stripe payments
- S3 file storage
- Retro UI design

---

## [1.0.0] - 2024-08-01

### Initial Release
- Basic quiz generation from text
- Multiple choice questions
- Simple scoring system
