Flavor Day
- ETL ingestion of data from Culver’s API - Daily update of data via rack tasks using the whenever gem - Backend RESTful API using MVC architecture built with Ruby on Rails. - Frontend single-page application built with npm, webpack, Vue.js, Bootstrap, and MapBox GLJS. - DevOps CI:CD Pipeline, GitHub actions build the front and backend Docker containers, then pushes them to DockerHub. Digital Ocean Droplet pulls the latest container from DockerHub using WatchTower to deploy them to the production server.