LearnHub
Transforming Classrooms into connected learning spaces.
-
{What}
Design & Development
-
{Industry}
EdTech
-
{How long}
7 month
-
{Team}
7 members
-
{Where}
Finland
LearnHub is a purpose-built, tablet-only educational platform that brings schools, teachers, students, and publishers into a shared digital learning space. Designed for a seamless classroom experience, LearnHub combines e-books, video lessons, interactive assignments, and a powerful admin console to simplify the way schools manage content and deliver education. Whether distributing digital resources or tracking student progress, LearnHub makes it easier, smarter, and more engaging—for everyone involved.
- Tablet App: Kotlin (for Android tablets) and Swift (for iPads)
- Backend: Python (FastAPI)
- Admin Panel: React.js
- Database: PostgreSQL
- Authentication: OAuth 2.0, JWT
- Cloud Storage: AWS S3
- Deployment & CI/CD: Docker, Kubernetes, AWS
- Analytics: Mixpanel
-
Digital Library
Access a wide range of e-books, categorized by subject, grade, and publisher, all optimized for tablet reading.
-
Video Lectures
Teachers can assign or upload video lessons to enhance traditional teaching and support flipped classroom models.
-
Interactive Assignments
Students complete and submit homework or in-class activities directly through the tablet, with immediate feedback options.
-
Admin Console
A centralized dashboard for school administrators to manage users, assign content, and monitor platform usage.
-
Resource Distribution System
Teachers can easily push learning materials (books, videos, tests) to individual students or whole classes.
-
Progress Tracking
Real-time performance analytics for students and teachers, helping identify learning gaps and monitor improvement.
-
User Roles & Permissions
Role-based access for admins, teachers, students, and publishers—ensuring everyone gets exactly what they need.
-
Offline Mode
Key materials are available even without internet, supporting uninterrupted learning in low-connectivity areas.