This website was designed as my 2025 A-Level AQA Computer Science NEA. The brief I attempted to fill was a Zero-Knowledge Cryptography Password Manager, and with this I attempted to build in features that would be common in this type of application such as password generation features and being able to set up groups for password settings.
Language | Files | Code | Comment | Blank | Total |
---|---|---|---|---|---|
Python | 15 | 1,916 | 307 | 549 | 2,772 |
HTML | 29 | 1,531 | 68 | 92 | 1,691 |
JavaScript | 2 | 329 | 1 | 60 | 390 |
CSS | 1 | 209 | 29 | 36 | 274 |
Docker | 1 | 23 | 5 | 12 | 40 |
YAML | 1 | 21 | 2 | 3 | 26 |
pip requirements | 1 | 16 | 0 | 0 | 16 |
(Update when project is completed)
Within this project I sought to deepen my understanding of CI/CD pipelines on their application and how they work, making use of services such as GitLab and Docker. As well as using many peer-reviewed external libraries to ensure security was at the forefront of the application:
(Update when project is completed)