Backend repository for biojs.io website.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
biojs
main
static
tests
.gitignore
.travis.yml
README.md
manage.py
requirements.txt

README.md

biojs-backend

Backend repository for biojs.io website.

Overview

This repository contains the source code for the backend of biojs.io website, maintained by the BioJS organization. It uses the Django Framework. It is in its dormant stage right now. This README will be updated along with the progress made. A detailed report can be found on the BioJS Blog.

Setup

# install pip
$ sudo apt-get install python-pip   # For Ubuntu
$ sudo easy_install pip             # For OSX

# install virtualenv
$ pip install virtualenv

# create a directory at the desired location for the virtual environment and create the environment
$ mkdir venv && cd venv
$ virtualenv .
$ source bin/activate               # Activate the virtual environment

# clone the repository at the location of your choice and install the dependencies
$ git clone https://github.com/biojs/biojs-backend.git
$ cd biojs-backend
$ pip install -r requirements.txt

# migrate the database
$ python manage.py migrate

# start the server
$ python manage.py runserver

Navigate to 127.0.0.1:8000.