A modern, full-stack study application built for students by a student. PrepCore helps students stay focused, organized, and motivated through deep work sessions, AI-powered assistance, and streak tracking.
- Focus Sessions: Pomodoro-style timer with distraction-free interface
- Task Management: Create, organize, and track study tasks
- AI Study Assistant: Get instant answers to study questions (powered by Groq AI)
- Streak System: Daily study streak tracking with motivation
- Analytics Dashboard: Visualize your study time, sessions, and progress
- Task Statistics: Track completed tasks and subjects
- Clean, calm UI design to reduce distractions
- Mobile-responsive layout with hamburger menu
- Smooth animations and transitions
- Frontend: React 18, TypeScript, Vite
- Styling: Tailwind CSS
- Backend: Supabase (PostgreSQL, Auth, Real-time)
- AI: Groq API (Llama 3.1 8B Instant)
- Icons: Lucide React
- Node.js 18+ installed
- Supabase account
- Groq API account
- Clone the repository
MIT
Built by Atharva as a full-stack study companion app featuring:
- Modern React & TypeScript architecture
- Supabase backend integration
- AI-powered features with Groq
- Complete authentication & database management
- Groq for free AI API
- Supabase for backend infrastructure
- Tailwind CSS for beautiful styling
⭐ Star this repo if you find it helpful!