Milestone 2: Infrastructure#
In this milestone, you will set up your github monorepo with appropriate CI/CD and documentation infrastructure.
Wrapping up Milestone 1#
On your project repository, click “Sync Fork” to update your
instructionsbranch.Follow the instructions in the
README.mdto merge your changes from brachm1into a newly createdmainbranch.
File Structure#
Overall repo structure:
README.md
docs/
├── <documentation code>
app/
├── <code for your App Dev II project work>
reterminal/
├── <subsystem1>
├── <subsystem2>
├── <subsystem3>
Each project subsystem:
subsystem/
├── controller
│ ├── pyproject.toml
│ ├── README.md
│ └── ...
├── dashboard
│ ├── package.json
│ ├── README.md
│ └── ...
Roadmap#
Write 3-4 epic user stories that should be fulfilled by the end of the project, which must be added as Github Issues within your Github repo.
Documentation#
CI/CD#
GitHub Actions#
Versioning#
Milestone 1: Setup
Milestone 3: Prototype