Follow these guidelines when contributing to this project:
- Start development with a User Story attached to a Feature
- Create a branch from that user story
- Consult the high level architecture for solution components to determine which components will be used in your colution
- Create a pull request with your code changes and link the PR to the user story and assign EWU-CSCD396-Spring-2026-Instructors as a reviewer
- Verify that the Definition of Done criteria is met before requesting approval from the instructor
- Create Terraform to deploy any infrastructure needed for your feature
- All terrafrom goes in the /iac directory
- Use Terrafrom modules and/or refactor into Terraform modules
- Create a GitHub Action Workflow that deployes your code to our default environment