Skip to content

Latest commit

 

History

History
55 lines (40 loc) · 1.65 KB

roadmap.md

File metadata and controls

55 lines (40 loc) · 1.65 KB

🛣️ Roadmap

✅ Released / Done

[HARDWARE]

  • Support for RP2040-based** hardware**
    • Raspberry Pi Pico (RP2040)
    • Adafruit Trinkey QT2040
    • Waveshare RP2040-Zero
    • Generic RP2040
  • Touch Sensor (TTP-223)

[FIRMWARE]

  • Features
    • Password Generation
    • 2FA Management
    • File Encryption

[CLIENTS]

  • Android (Kotlin & Jetpack Compose)
  • Chrome Extension (JavaScript)
  • Command-line interface (Python)

🚀 Future / Analysing:

[HARDWARE]

  • Touch Display
    • Design and implement UI/UX for rounded screen
  • Work standalone (w/o client app)
    • Most common services logo vectors built-in (Facebook, Amazon, etc.)
  • Persist in EEPROM a log/history of the last N operations
    • Example: Password for Facebook with user Alice; OTP code for Amazon with user Bob;

[FIRMWARE]

[CLIENTS]

  • Migrate TurtlPass Android project to Kotlin & Compose Multiplatform
  • Migrate to libraries with Kotlin Multiplatform support
  • TurtlPass Client monorepo (Android, Browser-extension & more later)
  • Add support to Web & Desktop
    • Needs a different UI/UX since Chrome or Android APIs aren't available here
  • Add support to iOS
    • Write custom iOS logic to fetch installed apps