Skip to content

szchen77/HighlineGuideBundle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

High Line Park Map Guide


Welcome to your interactive guide to the High Line Park attractions.

This app is hosted at: http://highline-guide.pagodabox.com/

Future Enhancements


  • Add geolocation
  • Add more data about artists
  • Add other attractions
  • Normalize database with an attraction base class
  • Decouple front-end and back-end
  • Scrape data from high line park website

Installation

Dependencies


  • PHP > 5.3.2 (configured for MySQL and with intl extension)
  • Apache
  • MySQL
  • Java (for asset processing)
  • Composer

Installation


  • Clone and symlink the web folder to the html root

  • Copy app/config/parameters.yml.dist to app/config/parameters.yml

  • In the project folder, install dependencies using composer:

      composer.phar update
    
  • Clear the cache

      php app/console cache:clear --env=prod
    
  • Dump assets

      php app/console assetic:dump --env=prod
      php app/console assets:install --symlink --env=prod
    
  • Run the following commands to create the database and fill it with data fixtures

      php app/console doctrine:database:create --env=prod
      php app/console doctrine:fixtures:load --env=prod
    
  • Make the necessary directories readable by the apache user

      chmod g+w -R app/cache && chgrp -R [APACHE USER HERE] app/cache
      chmod g+w -R app/logs && chgrp -R [APACHE USER HERE] app/logs
    

About

An interactive map guide of the High Line Park in NYC!

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages