Skip to content

codeandwander/online-learning-platform-59

Repository files navigation

Online Learning Platform

Table of Contents

  1. Introduction
  2. Core Features
  3. Course Information
  4. Design Preferences
  5. API Documentation
  6. User Guides
  7. Contributing
  8. License

Introduction

Welcome to the Online Learning Platform, a simple and user-friendly platform for hosting video tutorials and courses. Our goal is to provide students with a seamless learning experience, where they can easily browse courses, watch videos, and track their progress.

Core Features

  • Course Catalog: Displaying all available courses with thumbnails.
  • Course Detail Pages: Allowing students to watch video lessons.
  • Progress Tracking: Enabling students to track their progress in each course.
  • Search and Filter: Allowing students to search and filter courses by category.
  • Student Dashboard: Providing students with an overview of their enrolled courses.
  • Certificate of Completion: Awarding students a certificate upon finishing a course.

Course Information

  • Each course has multiple video lessons.
  • Lessons should play in sequence.
  • Course details include lesson duration and total course time.
  • Courses are categorized into Programming, Design, and Business.
  • Courses can be either Free or Premium (no payment integration yet).

Design Preferences

  • The platform should have a modern and clean educational feel.
  • It should be easy to navigate.
  • The platform should be mobile-friendly for learning on the go.
  • A dark mode option should be available for video watching.
  • Progress bars should be used to indicate the student's progress in each course.

API Documentation

The API documentation can be found here.

User Guides

Student Guide

The student guide can be found here.

Instructor Guide

The instructor guide can be found here.

Contributing

We welcome contributions from the community. If you would like to contribute to this project, please read our CONTRIBUTING.md file for more information.

License

This project is licensed under the MIT License.

FILENAME: API_DOCUMENTATION.md

About

Autonomous build: Project based on brief: Online Learning Platform

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors