Skip to content
This repository was archived by the owner on Sep 20, 2024. It is now read-only.
/ dreamjub Public archive

Jacobs Directory Exploration and Mapping Server.

Notifications You must be signed in to change notification settings

OpenJUB/dreamjub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7da32cc · Apr 25, 2018
Oct 18, 2017
Apr 25, 2018
Apr 25, 2018
Sep 28, 2017
Oct 14, 2017
Oct 14, 2017
Sep 30, 2016
Nov 29, 2016
Sep 26, 2016
Nov 14, 2016
Apr 25, 2018
Apr 25, 2018
Nov 26, 2016
Oct 14, 2017
Dec 1, 2016
Sep 25, 2016
Apr 25, 2018

Repository files navigation

DreamJUB

(Pronounced 'enPR: drēmhub, IPA(key): /dɹiːmhʌb/')

Jacobs Directory Exploration and Mapping Server written in Python 3.5

Build Status

Development Setup

  • Ensure you have Python 3.5 installed
  • Ensure you have bower installed: bower --version. In case bower is not installed, install it using npm install -g bower. If you don't have npm installed, you need to install npm and node.
  • create virtual environment: python3.5 -m virtualenv env. If you don't have virtualenv installed, run pip3 install virtualenv first.
  • Launch the environment: source env/bin/activate
  • Install the requirements: pip install -r requirements.txt
  • Migrate the database: python manage.py migrate
  • Fetch the polymer components: bower install
  • Run the server: python manage.py runserver
  • The project should now be deployed at localhost:8000
  • To serve media files in development, run a simple http server in the media_files directory:
    • python -m http.server 8080

Development

  • Upon modifying a database model, generate the migrations: python manage.py makemigrations and make sure you commit the migrations.
  • For adding frontend dependencies, prefer installing with bower (i.e. bower install package_name)

About

Jacobs Directory Exploration and Mapping Server.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages