Co-Student Platform

Web Dev
Full Stack
Frontend
Backend
Co-Student Platform

Tech Stack

React
Node.js
express.js
MongoDB
TypeScript
Tailwind CSS

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.

/projects/costudent/Home-Page.png/projects/costudent/Lesson-Feed.png/projects/costudent/Profile-Page.png

Course Experience & Streaming

Detailed course overviews featuring secure video streaming and structured explanation sections for enrolled students.

/projects/costudent/Course-overview.png/projects/costudent/Video-Section.png/projects/costudent/Explanation-section.png

Interactive Assessments & Tracking

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

/projects/costudent/Grades-Page.png/projects/costudent/Users'-Grades.png/projects/costudent/Mistakes-Page.png/projects/costudent/Homework-section.png

Authentication & Onboarding

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

/projects/costudent/Sign-Up.png/projects/costudent/Login.png

    Mohammad Abdulhakim - Software Engineer | Aspiring AI Engineer