/lerni

Modern CMS for schools.

Primary LanguageJavaScript

Lerni - Modern CMS for schools.

Contribution Guides

Lerni is open source software, every contribution would be great. Please be sure to read current TODO and general overview before you jump into writing code.

  1. Current TODO
  2. General Overview

Use Lerni on your own computer

Instalation on Ubuntu 13.04

First, install all required packages

sudo apt-get install python-setuptools python-dev build-essential gnupg python-virtualenv
sudo apt-get install wkhtmltopdf xvfb xfonts-100dpi xfonts-75dpi xfonts-scalable xfonts-cyrillic
sudo easy_install virtualenv

Clone this repository

git clone https://github.com/kamilx3/lerni.git

To test if everything works fine you can download sample initialization data set.

git submodule update --init

Create new python virtual environment.

virtualenv --no-site-packages lernienv
source lernienv/bin/activate

cd

cd lerni

Develop the project.

python setup.py develop

Initialize testing database.

initialize_main_page_db development.ini

And finally run the application.

pserve development.ini