StudyNext is a comprehensive, modern homework and exam planner designed to help students maximize their academic performance. With features like a built-in Pomodoro timer, detailed progress analytics, and a gamified experience, StudyNext transforms study sessions into productive, rewarding journeys.
Get a high-level overview of your academic life. View upcoming tasks, study streaks, and productivity insights at a glance.
Boost your concentration with our built-in focus timer. Follow the Pomodoro technique to stay fresh and avoid burnout.
Effortlessly track your homework, assignments, and exam schedules. Use the visual calendar to plan your week and stay ahead of deadlines.
Visualize your progress with beautiful, data-driven reports. Track study hours, completion rates, and subject-specific analytics.
Stay motivated by competing with others. Earn points for completed tasks and climb the ranks of top students.
Seamlessly manage your premium subscription with integrated RevenueCat and PayPal support.
Take your planner anywhere. StudyNext is built with Capacitor, offering a native app experience on both iOS and Android.
"StudyNext's Pomodoro timer and exam tracker helped me stay organized during finals week. I increased my study efficiency by 40%! The visual progress reports are a game-changer."
"The leaderboard makes studying feel like a game. I've never been more motivated to finish my homework on time. It's actually fun to compete with my friends for the top spot."
"Managing work and study was a nightmare until I found StudyNext. The dashboard gives me exactly what I need to see every morning, and the mobile sync is flawless."
- v1.2.0: 🚀 Fully migrated to React 19 and Vite for 2x faster build times.
- v1.1.5: 💳 Integrated RevenueCat and PayPal for secure, seamless premium features.
- v1.1.0: 📱 Added native mobile support via Capacitor for iOS and Android.
- v1.0.5: ✨ Enhanced UI with skeleton loaders, success overlays, and confetti animations.
- v1.0.0: 🎉 Initial release of the StudyNext web platform.
- Frontend: React 19, Vite, TailwindCSS (for styling)
- Backend & Auth: Firebase (Auth, Firestore)
- Mobile Foundation: Capacitor
- Data Visualization: Recharts
- Payment & Subscriptions: RevenueCat, PayPal
- Utilities: date-fns, react-icons, canvas-confetti, jspdf
-
Clone the repository:
git clone https://github.com/Davuddevelop/Homework-planner.git cd Homework-planner -
Install dependencies:
npm install
-
Configure environment variables: Create a
.env.localfile based on.env.exampleand add your Firebase and API keys:VITE_FIREBASE_API_KEY=your_api_key VITE_FIREBASE_AUTH_DOMAIN=your_auth_domain VITE_FIREBASE_PROJECT_ID=your_project_id # ... add other required keys
-
Run the development server:
npm run dev
-
Build the web project:
npm run build
-
Sync with Capacitor:
npx cap sync
-
Open in native IDE:
npx cap open android # OR npx cap open ios
This project is licensed under the MIT License.
Created with ❤️ by Davud – 2026