Skip to content

Two-factor authentication app, compatibility with all platforms is being completed...

License

Notifications You must be signed in to change notification settings

Wangggym/Nice-OTP

Repository files navigation

Flutter OTP Manager

A secure and user-friendly OTP (One-Time Password) manager application built with Flutter, supporting multiple platforms and languages.

Coverage Status

@Latest Release

WeChat Mini Program

image

Features

  • Generate TOTP (Time-based One-Time Password) codes with automatic refresh
  • Scan QR codes to add accounts (camera on mobile, screen capture on desktop)
  • Secure storage of account secrets
  • Copy OTP codes with one click
  • Visual countdown timer with color indicators
  • Multi-language support (English, 简体中文, 日本語)
  • Cross-platform compatibility (Mobile, Desktop & WeChat Mini Program)

Getting Started

Prerequisites

  • Flutter SDK (2.0.0 or higher)
  • Dart SDK (2.12.0 or higher)
  • Android Studio / VS Code with Flutter extensions
  • lcov (for viewing coverage reports locally)

Installation

  1. Clone the repository

Testing

To run tests with coverage:

About

Two-factor authentication app, compatibility with all platforms is being completed...

Resources

License

Stars

Watchers

Forks

Packages

No packages published