Skip to content

Maps4All for Juvenile Law Center & Penn School of Social Policy and Practice

License

Notifications You must be signed in to change notification settings

hack4impact-upenn/maps4all-jlc-sp2

Repository files navigation

Maps4All for Juvenile Law Center & Penn School of Social Policy and Practice

Circle CI Code Climate Test Coverage Issue Count

Team Members

  • Rani Iyer
  • Annie Meng
  • Stephanie Shi
  • Sanjay Subramanian
  • Ben Sandler
  • Brandon Obas
  • Kyle Rosenbluth

Setting up

Clone the repo
```
$ git clone https://github.com/hack4impact/maps4all-jlc-sp2.git
$ cd maps4all-jlc-sp2
```
Initialize a virtualenv
$ pip install virtualenv
$ virtualenv env
$ source env/bin/activate

(If you're on a mac) Make sure xcode tools are installed

$ xcode-select --install
Install the dependencies
$ pip install -r requirements/common.txt
$ pip install -r requirements/dev.txt
Other dependencies for running locally

You need to install Foreman and Redis. Chances are, these commands will work:

$ gem install foreman

Mac (using homebrew):

$ brew install redis

Linux:

$ sudo apt-get install redis-server
Create the database
$ python manage.py recreate_db
Other setup (e.g. creating roles in database)
$ python manage.py setup_dev
[Optional] Add fake data to the database
$ python manage.py add_fake_data

Running the app

$ source env/bin/activate
$ foreman start -f Local

License

MIT License

About

Maps4All for Juvenile Law Center & Penn School of Social Policy and Practice

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published