ashish-makes/django-lms

Repository files navigation

HTML5CSS3JavaScriptDjangoSQLiteVisual Studio Code

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 dasard 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

  1. Clone the repository:
https://.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.
  1. HTML
  2. CSS
  3. JavaScript
  4. Python
  5. Django
  1. Django==4.1.4
  2. gunicorn==20.1.0
  3. whitenoise==6.3.0
  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 Dasard.
  4. Course catalog with various categories
  5. Responsive design for mobile and tablet devices

skillmate-dashboard

skillmate-upload-course

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

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

linkedin logo

About

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

Topics

Resources

License

Stars

Watchers

Forks