##What is Twittex? Twittex is a short messaging service (similar to Twitter) with finer privacy settings for use in a university environment. For a feature list check out our Github Wiki page.
##Guide to install Twittex
- Install Python
- Install Pip
- Install Django
- Install Git
- Install Pillow via Pip (
$pip install pillow
) - Install Pyscss via Pip (
$pip install pyscss
) - Install Psycopg2
- Download this repo (
$git clone https://github.com/patreu22/Twittex/
) - Install PostgreSQL (Easy going for Mac: http://postgresapp.com/de/ , for other OS you have to take a deeper look)
- Run PostgreSQL
- Open PostgreSQL with
$psql
- Run
CREATE USER django PASSWORD 'django'
- Run
CREATE DATABASE twittex_db OWNER django;
- Close Postgres and run
$python manage.py migrate auth
in manage.py folder of the Django Project - Run
$python manage.py migrate
- Start Twittex with
$python manage.py runserver
locally. For making it accessible over your IP for everybody use$python manage.py runserver 0.0.0.0:8000
That is the instruction for installing Twittex on a (Amazon) Ubuntu machine, for other systems you have to update the path for file storing in the settings.py.
Enjoy ;-)