Skip to content

sksoumik/e-learning-platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-Learning Platform


Features

  • CMS that allows instructors to create courses and manage their contents.
  • Adding different types of content to the course modules such as texts, images, files, and videos.
  • Course management system using class-based views, formsets, and AJAX ordering for contents.
  • Student registration and enrolling in courses.
  • Memcached back-end for cashing.
  • RESTful API for the project.
  • Handle authentication and permissions for API views.
  • API view sets and routers.