At this point all development is focused on the UI. To this end getting up and running is fairly straight forward.
The target system for Pyticle is Debian GNU/Linux (or derivative), with a view to providing a light weight system that can be used on low power embedded computers such as the Raspberry Pi.
The gui is developed with Python and uses Django as a frame work for development.
For development the following packages are required:
- virtualenvwrapper (to simplify management of virtualenv's)
Checkout the source code and use virtualenvwrapper to create a environment:
> # Create a virtual environment > mkvirtualenv pyticle > # Install packages > pip install -U -r gui/requirements.txt > # Generate main database > cd gui > python manage.py syncdb
You will now be able to start the application running in a development mode with the command:
> python manage.py runserver