Skip to content
 
 

Latest commit

 

History

455 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NYC Basics

Staging Environment

https://nycbasics5.ga/ or here

Travis_Build Coverage

Production Environment

http://nycbasics5prod.ml/ or here

Travis_Build Coverage


Developer Guidelines

  1. Always work in a venv

    virtualenv env

    source env/bin/activate

  2. Remember to update requirements.txt

    pip freeze > requirements.txt

  3. To use requirements.txt

    pip install -r requirements.txt

  4. To run frontend node

    cd frontend

    npm install

    npm run watch

  5. To run backend django

    cd backend

    python manage.py runserver

  6. To run backend test

    cd backend

    python -m coverage run manage.py test

    coverage html

  7. To run frontend test

    cd backend/frontend

    npm run tests

  8. Check black and flake8 before all commits

    python -m black .

    python -m flake8 .

About

A mobile-friendly web app for commuters of NYC to find the nearest water, toilet, bench, wifi, and parking amenities. Data source: NYCOpenData.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages