v1.0 One User, One Weekend
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