SolidCryptPad
Collaborative and E2E-encrypted text editing.
Functionality
SolidCrpytPad is an encrypted file storage and collaborative editor that uses the Solid protocol. Users can choose any Solid-compliant backend as a data storage. Apart from that, the features are similar to Proton Drive, where a user can store and work with E2E-encrypted files, and collaborate on them with other users.
Responsibilities
- The client-side E2E encryption scheme
- Integration with the Solid specification
- Testing using Karma and Cypress
- Project setup with CI and CD
Technologies
- Angular
- Solid specification (Solid-OIDC; REST API)
- Cypress
- Material Design
- Gitlab CI