An app for students to track their grades, homework, timetable, subjects and exams.
- Subjects: Organize your subjects clearly, so you have everything important at your fingertips.
- Exams: Plan your tests and exams, track your grades, and keep your goals in sight.
- Homework: Enter your homework and never miss a submission again – simple and stress-free.
- Timetable: Create and manage your timetable so you always know what's coming up next.
- 📊 Better Overview - Keep track of homework, exams, and grades at all times
- 😊 Less Stress - Organize your school day without overwhelming yourself
- ⏰ More Time - Plan everything in one place and save yourself searching and thinking
- 🎯 Better Grades - Don't miss any submissions or exams and always be well prepared
- 📈 Easy to Start - No complicated functions – the app is easy and quick to use
- 📱 All-in-One - Whether timetable, homework, or grades – you have everything in one app
- Framework: Next.js 14 with App Router
- Language: TypeScript
- Styling: Tailwind CSS
- Database: Supabase
- Authentication: Supabase Auth
- UI Components: shadcn/ui
- Validation: Zod
- Formatting: Prettier
- Linting: ESLint
Yes, the app is completely free and includes all the features you need. There are no hidden costs or subscriptions.
No annoying ads – at most a small hint about another app that might also be useful to you 😉.
Studentapp is designed for all secondary schools, including high schools, secondary schools, comprehensive schools, and vocational schools.
We currently support the German grading system (1-6) and the Austrian grading system (1-5). We will soon add the Swiss high school grading system and the German 15-point system.
Yes, we support the vacation calendars of all German federal states and Austria, soon Switzerland as well.
Yes, you can log in to your account on different devices and have access to your data everywhere.
Studentapp is a Progressive Web App (PWA) that you can install and use on your smartphone like a native app. It works on all modern smartphones and tablets. To install the app, open Studentapp in your browser and tap 'Add to Home Screen' (iOS) or 'Install' (Android).
We welcome contributions! Please feel free to submit a issue or a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.