Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MapCampus

MapCampus is a web application that visualizes the mapping data collected by the University of Illinois Geographic Information Systems club. Built with a combination of Django, NetworkX, and Tastypie on the backend, and AngularJS and Bootstrap on the frontend.

Building MapCampus

  1. Install PostgreSQL
    • Will need psycopg2 to work properly with Django.
  • Read the PostgreSQL tutorials for your OS of choice to initialize your database.
  1. Install PostGIS
  • Make sure you install the PostGIS extensions in your PostgresSQL database. Topology extensions optional.
  1. Setup virtualenv and install requirements.
  • Follow the virtualenv tutorial to setup a new env folder in your mapcampus directory.
  • Run pip install -r reqs.txt to install the required python packages.
  1. Run syncdb to create tables for all apps not managed by South.
  • Make sure you create a superuser too, even if the admin interface may be removed at a later date.
  1. Run initial schema migrations.
  • Open a terminal and run python manage.py schemamigration [appname] --initial for every app you want to initialize.
  1. Start up Django!

Authors

Yihua Lou

Varun Goel

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors