Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

ashish-makes/django-lms

Repository files navigation

Skillmate - An eLearning Platform

HTML5 CSS3 JavaScript Django SQLite Visual Studio Code

Introduction

Skillmate is an e-learning platform that allows instructors to create and upload online courses for students. It provides a user-friendly interface for creating and managing courses. Students can browse and enroll in courses of their choice. Skillmate also offers a dashboard for instructors to view their courses' analytics, such as enrollments. Built with Python and Django, Skillmate follows best practices in web development and security.

skillmate-django-online-learning-platform

Table of Content

Installation

  1. Clone the repository:
https://github.com/ashish-makes/django-lms
  1. Navigate to the directory:
cd skillmate
  1. Run the server:
python manage.py runserver
  1. Open your web browser and go to http://localhost:8000.

Technologies used

  1. HTML
  2. CSS
  3. JavaScript
  4. Python
  5. Django

Primary Modules used

  1. Django==4.1.4
  2. gunicorn==20.1.0
  3. whitenoise==6.3.0

Features

  1. User authentication and authorization.
  2. Course management system for teachers to create, manage and publish courses.
  3. View course and enrollment statistics, and more in Dashboard.
  4. Course catalog with various categories
  5. Responsive design for mobile and tablet devices

Screenshots

skillmate-dashboard

skillmate-upload-course

Contributing

Contributions are welcome and encouraged! If you'd like to contribute to the project, please follow these steps:

  1. Fork the repository
  2. Create a new branch
  3. Make your changes and commit them
  4. Push your changes to your forked repository
  5. Create a pull request

Conclusion

Skillmate is an online learning platform that allows instructors to create and sell courses to students created using Django.

Support My Work

AltStyle によって変換されたページ (->オリジナル) /