Skip to content

eCourses Website where users can purchase courses, learn online and create courses.

Notifications You must be signed in to change notification settings

bukeme/ecourses-website

Repository files navigation

eCourses Website

Project Description

This project is an eCourses Website where users can purchase courses, learn online and create courses. I built this project to improve my web development skills. Here is the link to the live website. Click.

The technologies I used in developing this project are:

  • Python
  • Django
  • JavaScript
  • JQuery
  • Bootstrap
  • CSS
  • HTML

In building this project, I learnt:

  • Django Permissions.
  • CRUD functionalities with a good user experience.
  • Django sessions and how it works.
  • Integrating stripe payment to a website.
  • Integrate JQuery plugins.

Functionalities Implemented

  1. Create Course, Update Course and Publish Course.
  2. Listing and filtering published courses.
  3. Purchasing courses.
  4. Learning Online.
  5. Notification System.
  6. Authentication System (Sign up, Sign in, Sign out, Change Password and Reset Password).
  7. Update Profile.

1. Create Course, Update Course and Publish Course

2. Listing and filtering published courses

3. Purchasing courses

4. Learning Online

5. Notification System

6. Authentication System

7. Update Profile

About

eCourses Website where users can purchase courses, learn online and create courses.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published