Skip to content
master
Switch branches/tags
Code
This branch is up to date with master.
Contribute

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Codeship Health

Example Usage

node scraper.js '--campgrounds=Bahia_Honda_Sp,Curry_Hammock_Sp,Long_Key_Sp' --state=FL --length=23 --electric=30 --arrival=1/6/13 --departure=2/15/13 --nights=4 --notify_boxcar --interval=15

Every 15 minutes, this will search reserveamerica.com for 30-amp electric campsites at least 23 feet in length at Bahia Honda, Curry Hammock, and Long Key with four consecutive nights of availability from January 6, 2013 to February 15, 2013. Any matching campsites will be notified via Boxcar.

Required Parameters

--campgrounds
--state
--arrival
--nights

Additional Parameters

--length
--electric
--departure
--waterfront
--notify_boxcar
--notify_growl
--notify_pushover
--interval

Required Configuration in config.json

campground_enum add additional campgrounds to campground_enum using values from reserveamerica.com

Optional Configuration in config.json

campsites_ignore
growl
boxcar
pushover

Getting Started with Sample Data

Download Node.js
Node.js with Heroku
Heroku Toolbelt
ignore any references to express
cp config.json-template config.json
cp Procfile-template Procfile

Test locally

foreman start

Deploy to Heroku

heroku create
git push heroku master
Use Heroku Dashboard to start/stop dyno(s)

About

Node.js scraper to find available campsites at reserveamerica.com and get notified

Resources

Releases

No releases published

Packages

No packages published