Rapide Ticket

RapideTicket logo

import 'package:rapide_ticket/rapide_ticket.dart';

(package:rapide_ticket/rapide_ticket_library.dart re-exports the same surface API; the canonical import remains package:rapide_ticket/rapide_ticket.dart.)

Rapide Ticket lets testers and QA report issues from the host app: sign-in, captures (including experimental GIF), and ticket submission to your backend (Flutteradgents API) and Jira.

Requirements

  • Dart SDK: ^3.9.0 (see pubspec.yaml)

Installation

dependencies:
  rapide_ticket: ^2.0.0 # or path: ../rapide_ticket
flutter pub get

Quick start

Wrap your app with RapideTicketHosts and RapideTicketSettings.simple. Use RapideTicket.materialAppBuilder on MaterialApp.builder for the secret tap menu.

return RapideTicketHosts(
  settings: RapideTicketSettings.simple(
    projectId: 'fad_XXXXXXXX',
    flavor: 'develop',
  ),
  child: MaterialApp(
    builder: RapideTicket.materialAppBuilder,
    home: const MyHomePage(),
  ),
);

Example app

The example/ folder does not ship platform scaffolds in the repo. After cd example && flutter pub get:

flutter create . --project-name rapide_ticket_example --platforms=android,ios,web,linux,macos,windows
flutter run

See example/README.md.

Git repository

  • Pub package: what is published on pub.dev is only the rapide_ticket/ folder (not the dashboard or API).
  • rapideticket_app monorepo: the same clone may also contain dashboard/, api/, Docker, etc., versioned in this repo.

For the standalone GitHub package repo (github.com/babakoto/rapide_ticket), if you use a dedicated clone, push only history limited to rapide_ticket/. If you clone the parent monorepo (flutterAdgents), this folder may be ignored by the parent (/inappfeedback/rapide_ticket/): in that case the SDK lives in its own remote; adapt your git -C commands accordingly.

Repository metadata

repository / issue_tracker are set in pubspec.yaml.

Libraries

rapide_ticket
Rapide Ticket — in-app bug-reporting SDK (formerly flutteradgents), pub.dev: rapide_ticket.
rapide_ticket_library