DerekSol home

Online course platform

Edemy

A full-stack course platform where educators publish courses and students pay and enrol.

Type
Team project
Status
Working demo
Built with
React, Node.js and Express, MongoDB, Stripe, Clerk
Website
Open the demo (opens in a new tab) ↗
Edemy homepage on desktop

Who it’s for

Independent educators and training businesses that want to sell courses online, and the students who take them.

The problem

A course platform must give students access only after their payment is confirmed, even if the browser closes during checkout.

What was built

A working demo with separate educator and student accounts. Stripe confirms each payment directly with the server before access is granted, and courses are organised into sections and lectures.

  • Educator and student accounts with sign-in by Clerk
  • Course search and catalogue
  • Stripe checkout, with enrolment confirmed by the server
  • Courses organised into sections and lectures

Need something
like this?

Tell us about your project and mention Edemy. We’ll explain how we’d approach yours and what it would cost.

Discuss a similar project