See seasonal-calendar-api for the JSON API backend and seasonal-calendar-ui for the Angular frontend.
seasonal-calendar-api
seasonal-calendar-ui