Cybersecurity Specialist · projects
Cybersecurity Specialist: projects
Three portfolio projects for AarogyaDesk, a fictional clinic's booking app, plus the capstone that brings them together. All three use one practice kit that runs on your own computer with Python, and its tests tell you when each project is finished.
How the capstone relates to the projects: the capstone is not a fourth build. It is the three projects finished in the same kit, all 28 tests passing together, plus an incident response playbook, design notes on risk, access, network and compliance, a demo, case studies and an honest self-review. Build the projects in order: the assessment first, then the fixes, then detection, then the capstone self-check.
Before any project: download the starter kit, follow aarogyadesk/README.md, create a virtual environment, install the pinned
packages, and check that python -m pytest starts, lists 28 checks and finishes. Everything in the kit is invented: the clinic, its
staff and patients, the packages, the advisories and the logs. Work only on the kit, on your own computer. Passing the tests shows your
code handles these cases; it doesn't make a real system safe, which needs its own authorised assessment.
An authorised assessment of the old server
Not started
Project 2Fixes the clinic can trust
Not started
Project 3Noticing the break-in
Not started
CapstoneAarogyaDesk, a clinic app you can vouch for
Not started
Starter files for every project: download the zip.
