AcadAI is a smart academic productivity app built with Next.js to help students manage deadlines, study schedules, and academic resources. Leveraging AI for dynamic planning and reminders, AcadAI empowers students to stay focused and perform at their best.
- Add tasks like assignments, exams, thesis milestones, and internships.
- Auto-extract due dates from syllabus PDFs using OCR + NLP.
- Visual calendar with color-coded task categories.
- Personalized weekly study plan based on your workload and availability.
- Automatically adapts when plans shift or tasks are delayed.
- AI-powered notifications that identify procrastination patterns.
- Motivational nudges and reminders tailored to your behavior.
- Templates, citation formats, and sample documents.
- Recommends flashcards, videos, and question banks for upcoming exams.
- Track completed vs. pending tasks.
- Burnout detection and productivity summaries.
- Upload and review drafts with AI-powered suggestions.
- Schedule advisor meetings with reminders.
- Ask: “How do I write a reflective report?” or “APA citation format?”
- Real-time, context-aware AI academic support.
- Frontend: Next.js (App Router), TailwindCSS, TypeScript
- Backend: Firebase, Node.js (Cloud Functions)
- AI & ML: OpenAI API (GPT-4), Google ML Kit (OCR), TensorFlow Lite
- Authentication: Firebase Auth
- Integrations: Google Calendar, Notion API, Dropbox, Moodle/Canvas (if available)