/eZdravstvo

eZdravstvo(eHealth) is health platform for patients and medical staff for tracking user health conditions

Primary LanguageJavaScript

This is awesome TPO project

Status

wercker status

Members

  • Jernej Koželj
  • Rok Mirt
  • Luka Mrak
  • Metod Ribič

Frontend

We use AngularJS. Template was stolen here

You will need npm, bower and ruby (compass).

  • Install compass and include in system path.
npm install
bower install
grunt serve	# To start frontend
grunt build # To build frontend for serving on Web server

Backend

We use Django.

You will need python and Django installed. Then install Django Rest Framework

It is recommended to use virtualenv to avoid problems with other python projects.

cd wsgi/backend/	#Assuming you are in project root
# Create a virtualenv to isolate our package dependencies locally
virtualenv env
source env/bin/activate  # On Windows use env\Scripts\activate

# Install Django and Django REST framework into the virtualenv (or run python setup.py install)
pip install django
pip install djangorestframework
pip install mysqlclient

# Optional
pip install markdown       # Markdown support for the browsable API.
pip install django-filter  # Filtering support

# Run server
python manage.py runserver