Skip to content

Latest commit

 

History

History
61 lines (48 loc) · 1.88 KB

File metadata and controls

61 lines (48 loc) · 1.88 KB

🎓 AI Study Planner

Intelligent companion for academic success. 🚀
An advanced study management platform powered by AI to optimize productivity, enhance focus, and gamify learning.


🇬🇧 English

✨ Features

  • 🧠 AI Generation: Instant study schedules, resources, and flashcards.
  • 🎮 Gamification: Earn XP, maintain streaks, and track progress.
  • ⚡ Deep Work: Pomodoro timer with ambient background sounds.
  • 🛠️ All-in-One: Kanban boards, interactive calendar, and markdown notes.
  • 📱 Smart Alerts: Telegram bot for daily schedules and reminders.

🛠️ Tech Stack

  • Frontend: React, TypeScript, Tailwind CSS, Vite
  • Backend: Supabase (PostgreSQL, Real-time, Auth)
  • AI: Google Gemini 2.0 Flash
  • Tools: Jitsi Meet, Recharts, Vitest

📦 Quick Start

git clone https://github.com/Farhodoff/study_planner.git
cd study_planner
npm install
cp .env.example .env  # Add your API keys
npm run dev

🇺🇿 O'zbekcha

✨ Imkoniyatlar

  • 🧠 AI Generatsiya: Dars jadvallari, resurslar va fleshkartalarni bir zumda yaratish.
  • 🎮 Gamifikatsiya: XP yig'ish, streaklarni saqlash va natijalarni kuzatish.
  • ⚡ Fokus: Pomodoro taymeri va tinchlantiruvchi fon musiqalari.
  • 🛠️ Hammasi Birda: Kanban doskasi, kalendar va markdown eslatmalar.
  • 📱 Aqlli Bildirishnomalar: Telegram bot orqali kunlik reja va eslatmalar.

🛠️ Texnologiyalar

  • Frontend: React, TypeScript, Tailwind CSS, Vite
  • Backend: Supabase (PostgreSQL, Real-time, Auth)
  • AI: Google Gemini 2.0 Flash
  • Vositalar: Jitsi Meet, Recharts, Vitest

📦 Tezkor Ishga Tushirish

git clone https://github.com/Farhodoff/study_planner.git
cd study_planner
npm install
cp .env.example .env  # API kalitlarni qo'shing
npm run dev

📝 License

MIT License - Copyright (c) 2026 Farhodoff