A personal project I took on to relearn full-cycle development, and to better organize my travel wish list. Modules created to uncouple unnecessary dependencies.
- Voyager UI GitHub
- mapped requests and feature functions
- dynamic page injection
- Voyager API GitHub
- standalone backend services
- caching, request limits, auth tokens
- bash scripts and executable jars to fetch/update db entries
- buildable jars as standalone CronJobs for syncing data
- shared data models and utils to centralize edits
- an SDK with no Spring dependencies for Voyager API services
- Bash
- Lombok
- JSoup
- Spring Validation
Full README and LICENSE coming soon.