Skip to content

LearningProgress is a small server application based on Django for tracking individual learning progress on a structured curriculum.

License

Notifications You must be signed in to change notification settings

LearningProgress/LearningProgress

Repository files navigation

LearningProgress

https://img.shields.io/travis/LearningProgress/LearningProgress.svg? https://img.shields.io/coveralls/LearningProgress/LearningProgress.svg? https://img.shields.io/badge/license-MIT-blue.svg?

LearningProgress is a small server application based on Django for tracking individual learning progress on a structured curriculum. It is currently unmaintained.

Run development version

Be sure you have Python 3.3 or higher installed. You also need Python header files and a static library for proper compiling the ReportLab PDF Library during install. Optionally you need Virtual Python Environment builder (virtualenv).

Ubuntu 12.04 is not supported. If you want to use it anyway ... good luck.

$ python3 --version  # This should return Python 3.3.x or higher
$ git clone https://github.com/LearningProgress/LearningProgress.git
$ cd LearningProgress
$ virtualenv .virtualenv --python=python3
$ source .virtualenv/bin/activate
$ python --version  # This should return Python 3.3.x or higher
$ pip install --requirement requirements.txt
$ pip install psycopg2  # Optional database adapter for PostgreSQL
$ python manage.py migrate
$ python manage.py createsuperuser  # Prompts for some input.
$ python manage.py loaddata extras/example-data-de.json
$ python manage.py runserver

Requirements

LearningProgress uses

License

LearningProgress is Free/Libre Open Source Software and distributed under the MIT License, see LICENSE file. The authors are mentioned in the AUTHORS file.

About

LearningProgress is a small server application based on Django for tracking individual learning progress on a structured curriculum.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published