28/08/2021
Aug 28, 2021 Online → Discord 1pm
Conclusion of planning week
Agenda
Prototypes done and explained
Jacky’s frontend + Varun’s backend
Microservice architecture
Need to dockerise
Backend behaviour
Documents handled by a document handler module with extensions. All live extensions (currently livepreview, autosave) get parsed their own local copies of the document by the handler and can operate on them discretely. Each module is its own goroutine.Planning boards
Added new boards to tag frontend/backendFrontend behaviour
Be wary of typescript behaviour - use filesystem alias ``src`` rather than ``../(file)``
Note typescript interfaces and generics in current implementation - important to understand
We are going to be using Material UI assets
Dashboard prototype - catalogues files as a dict which is then parsed into a typescript interface before being rendered.
Serverside Rendering (SSR) explored - problems exist using react for templating
Starting active development
Dev tasks can now start to be placed on board for everybody to pick up
Architectural and planning docs nearly complete
Devops
We need to start follow templates and stuff
Related content
UNSW CSESoc