Ostedhy — E-Learning Platform
A learning platform serving 10k+ users, built for scale and performance.
- Duration
- SoftyLines
- Year
- 2022 — 2023
- Role
- Full Stack Developer
- Team
- Product team @ SoftyLines

Project overview
A growing e-learning audience — 10k+ users — needed a platform that stayed fast and reliable while delivering courses, with secure access to paid content.
A dependable EdTech platform that could serve a large, growing student base without performance regressions.
I contributed across the stack — implementing authentication systems and backend APIs with Node.js and MySQL, with a focus on scalability and performance.
- Support 10k+ users with a focus on scalability
- Keep the learning experience fast and performant
- Provide secure authentication for accounts and content
- Build robust backend APIs to power the platform
What I built
Authentication system
Implemented secure authentication so students and instructors could access their accounts and protected course content.
Backend APIs
Built backend APIs with Node.js and MySQL powering courses, users and platform features at scale.
Scalability & performance
Focused on scalability and performance so the platform stayed responsive while serving 10k+ users.
Frontend features
Contributed React frontend work to deliver a smooth, consistent learning experience across the platform.
Architecture
Frontend
React learning interface.
- React
- Responsive UI
- Course flows
Backend
Node.js REST services.
- Node.js
- REST APIs
- Auth middleware
Data
Relational store.
- MySQL
- Indexed queries
- Relational schema
Auth
Secure access control.
- JWT
- Protected routes
- Role separation
Technologies used
Frontend
Backend
Database
Auth
Challenges & solutions
Serving 10k+ users while keeping the platform performant.
Focused on scalability and performance across API and data access so the experience stayed fast as usage grew.
Protecting accounts and paid learning content.
Implemented authentication systems that secured access while keeping sign-in frictionless for students.
My responsibilities
Gallery & feature walkthrough

Course discovery for a 10k+ user base
Results & impact
Lessons learned
Serving 10k+ learners taught me that scalability is decided in the boring layers — auth, queries and API design. Get those right early and the product scales quietly.
Like what you see?
Let's build your next product with the same rigor.