Skip to content
A search interface for NYC Restaurant Inspection Results data
JavaScript Python CSS HTML
Branch: master
Clone or download
Guin- remove outdated tests based on old enzyme/mocha/chai setup, update je…
…st config, add coverage reports to gitignore (#140)
Latest commit de75eb4 Jun 4, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
backend add ga (#134) May 9, 2019
cypress 131 integration tests (#132) May 2, 2019
frontend
.babelrc configure jest, react-testing-library, sample test (#135) May 14, 2019
.gitignore
Procfile 063 contact images (#65) Jul 16, 2018
README.md
cypress.json
jest.config.js
package-lock.json
package.json
requirements.txt resolves #137 (#139) Jun 3, 2019
runtime.txt
server.js 071 update packages (#72) Jan 6, 2019
webpack.config.js
webpack.local.config.js 071 update packages (#72) Jan 6, 2019
webpack.prod.config.js

README.md

Ickly

A search interface for NYC Restaurant Inspection Results data

Setup

  1. Install python packages

    $ pip install -r requirements.txt

  2. Install frontend dependencies

    $ npm install

  3. Create a secret_settings file to store personal database settings to be used in backend/ickly/settings

  4. Set up your local database and run migrations

Development

  1. From the backend directory start backend server at localhost:8000

    $ ./manage.py runserver

  2. From the root directory run npm start

    $ npm start

Testing

  1. Run frontend tests

    $ npm test

  2. Run back end tests

    $ cd backend $ pytest

You can’t perform that action at this time.