
Tech Stack
Description
Co-Student is a comprehensive full-stack educational platform that I built and launched independently. The core vision was to create an engaging environment that seamlessly blends social media interactions with structured educational content.
I rapidly developed and prototyped features to test ideas, starting the backend from scratch and organically scaling it to over 150 endpoints to support the platform's growth and accommodate new requirements.
The application features complex UI modules for both educators and learners, ensuring a tailored experience for course management, secure material distribution, and interactive performance tracking.
- Iteratively built and shipped both frontend and backend systems using React, Node.js, and Express.
- Organically scaled the backend to 150+ endpoints to support new features.
- Created global and course-specific interactive feeds to keep students engaged.
- Developed responsive UI modules for teachers to create quizzes and upload secure video players/PDFs.
- Built dynamic pages for personalized student profiles, displaying leaderboards and test reviews.
- Continuously adapted the MongoDB schema to match new platform requirements.
Page Info
Social & Global Feed
Interactive home and lesson feeds where students can discover content, engage with peers, and manage their profiles.



Course Experience & Streaming
Detailed course overviews featuring secure video streaming and structured explanation sections for enrolled students.



Interactive Assessments & Tracking
Comprehensive testing and tracking modules displaying overall grades, homework, and a dedicated review page for mistakes.




Authentication & Onboarding
Secure, JWT-based login and registration flows to protect user data and ensure role-based access.

