Kaster
Password Kaster is a stateless password manager based on the concept of Spectre App
Install / Use
/learn @GisoBartels/KasterREADME
Password Kaster is a stateless password manager based on the concept of Spectre App.
This project serves as practical real-world example to try out the latest technologies and development techniques and to create an opinionated approach how modern UI development could look like.
Featured techniques and technologies
- TDD / BDD on mobile & multiplatform with super fast subcutaneous tests (Example)
- Non-flaky, isolated and fast UI integration tests running both on the JVM and on emulator to complement the subcutaneous tests (Example)
- Kotlin Multiplatform with Compose Multiplatform
(Example)
- Android
- Desktop
- iOS
- coming later Web
- Clean UDF with Jetpack Compose
(Example)
- View model output is pure state, no one-shot events
- Single input for all view events
- Showcasing UI elements with different device configurations
- Snapshot testing without Android emulator (Example)
- Continuous Deployment pipeline into Play Store (internal track) (Example)
- Automatic dependency updates with Renovate
Related Skills
pestel-analysis
Analyze political, economic, social, technological, environmental, and legal forces
next
A beautifully designed, floating Pomodoro timer that respects your workspace.
roadmap
A beautifully designed, floating Pomodoro timer that respects your workspace.
product-manager-skills
50PM skill for Claude Code, Codex, Cursor, and Windsurf: diagnose SaaS metrics, critique PRDs, plan roadmaps, run discovery, and coach PM career transitions.
