Supercoder Academy

I created Supercoder Academy, an e-learning website for purchasing online courses.

Problem
Statement

I wanted to create an e-learning website where people could purchase online courses. It needed the following features:

  • Course list page
  • Search page
  • Details page for each course
  • Cart page
  • Sign in / sign up pages
  • Checkout page

I also wanted courses to have videos, assignments, and other files, so I knew I needed some way to store them.

Technologies Being
Used

JavaScript

React

Node

Proposed
Solution

I decided to create the website with JavaScript, React, TypeScript, and Material UI. Instead of using an existing e-commerce framework, I decided to create a custom back-end with Node, Express, and Mongoose. I used Amazon Web Services (AWS) for storing video files securely and used Stripe for processing payments.

Screenshots

Like what you saw?

Lets have a quick discussion on your project and we can get started.

Get a Quote

We deliver professional, fast, and responsive web applications.

Copyright © 2024. All rights reserved.