Skip to content

Akohrr/Learning-Management-System

Repository files navigation

Learning Management System

A basic but scalable management system that can be used in a university

Introduction

The system is made up of 3 major users: admin, instructors and students. Each user has different level of access or permissions.

Prerequisites

Python Version   Django Version   Virtualenvwrapper

Running the project locally

First clone the repository to your local machine

$ git clone https://github.com/Akohrr/Learning-Management-System.git

Change your directory

$ cd lms

create a virtual environment

$ mkvirtualenv django-lms

To activate the virtual environment

$ workon django-lms

Install the dependencies

$ pip install -r requirements.txt

Finally, run the development server

$ python manage.py runserver

The project would be available at 127.0.0.1:8000

Running the tests

Use the details below to login and access the different features and roles of the system

username password Role
kdutchburn2 randompass Admin
bosheilds1u randompass Admin
cschachter98 randompass Admin
aashurst48 randompass Instructor
acolbyea randompass Instructor
aedger6j randompass Instructor
abasond5 randompass Student
aberny randompass Student
adeverale8y randompass Student

login to the system using one of the login credentials in the table above

About

A small but scalable learning management system built using Django

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published