Skip to content

oddball707/trainingCalendar

Repository files navigation

trainingCalendar

Generate training calendars

Getting Started

To run without docker, and see all logs, in two separate terminals: Run make dev - runs backend locally

Run make npm - runs frontend locally

To run dockerized:

  • make build && make run

Command line

There is also a command line interface if you have go installed locally You can run go run main.go -cmd -h to view available instructions, but running make cmd will prompt you with some questions and output a schedule as an .ics file

Deployment Info

Infrastructure

- Terraform Cloud used for infrastructure deployments
- see /main.tf

Frontend

- AWS Amplify used for frontend deployments
- tracks main branch, updates automatically on commit to master

Backend

- Run on lambda (see /lambda)
- deployed via Update Lambda Github Action (triggered manually)

About

Generate training calendars

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •