This project was a part of a course Software Architecture at Università della Svizzera italiana (USI) in Lugano.
A goal was to pick up a web or mobile application and create a suitable software architecture for this app.
In order to see my suggested software architecture, you can go directly to src/sa/model/ and open the index.md.
Modeling Assignment Repository
yarn install
brew install plantuml
yarn build
The document Markdown and PlantUML source is found in the src
folder.
The HTML output is stored in the upload
folder.
yarn clean
yarn watch
This requires yarn global add onchange
to work. It will automatically rebuild the documentation when the source files are modified. Stop it using ^C
.
After adding (with git add
) whatever file you have modified (please also include the generated files inside the upload
folder), use the following commit message to indicate your work is ready to be checked:
git commit -m "exercise N complete, please check"
git push
We will use github issues to provide feedback about your model.
Also, be ready to present your submission according to the schedule.