Welcome to the documentation home for the Virtual Patient Simulator (VPS) project!
Note
Confluence (along with the whole Atlassian suite) is an unintuitive and bloated product, so the wiki will live here on github instead (once again). Although the intention of using it was to expose everyone to 'industry standards', it seems that many in the industry don't like it either, so... - Hartej
This wiki is split into 2 main sections:
- Onboarding
- Documentation
Onboarding is used for new developers to get up and running, and includes info about what VPS is, how to set up a local build and start coding, some good practices around how to create git branches and pull requests, and some info around unit tests and CI/CD.
Documentation makes up the majority of this wiki, and details the code base structure, different features created (especially features created from June 2024 onward), and details on some major bugs and their solutions.