Skip to content

maxinefonua/voyager-commons

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Voyager Commons

commons modules for Voyager project

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.

Project Repos:

  • Voyager UI GitHub
    • mapped requests and feature functions
    • dynamic page injection
  • Voyager API GitHub
    • standalone backend services
    • caching, request limits, auth tokens

Project Modules:

voyager-datasync

  • bash scripts and executable jars to fetch/update db entries
  • buildable jars as standalone CronJobs for syncing data

voyager-models

  • shared data models and utils to centralize edits

voyager-sdk

  • an SDK with no Spring dependencies for Voyager API services

Modules Tech Stack:

  • Bash
  • Lombok
  • JSoup
  • Spring Validation

Full README and LICENSE coming soon.

About

A commons module for Voyager project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages