Skip to content

v1.0 One User, One Weekend

Compare
Choose a tag to compare
@rmjacobson rmjacobson released this 20 Jun 04:38
· 6 commits to main since this release
60f1dbe

This is the simplest possible stable version of this project -- it can look for a collection of campgrounds in RIDB or be provided a list of campgrounds to look at, check their availability tables on recreation.gov for a single date range every 5 minutes, and send an alert when it sees an availability pop up that wasn't there before. Because we have had a successful real-world test (run on raspbian) that was able to find a campground opening and send a notification email, it's time to merge into main and tag a release so that users are able to know this is a stable place in development.

A more detailed current state of the project is summarized as follows:

  • able to interface with RIDB to find all campgrounds in a radius around a specific latitude/longitude
  • able to take list of campground IDs as an argument and check availability for both those campgrounds as well as campgrounds found through RIDB
  • able to take a start date & number of days stayed and confirm availability for the whole stay
  • able to send alert email to address passed in as argument
  • will remove campgrounds from consideration if they error repeatedly during parsing
    -will remove campgrounds from consideration if availability has already been found for that campground

Primary Limitations:

  • can only send alerts to a single email address
  • can only consider 1 date range
  • extremely CLI-heavy -- config/input file might be advantageous