Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

A simple widget for getting better feedback.

NotificationsYou must be signed in to change notification settings

ueman/feedback

Repository files navigation

Feedback

pub.devcode coverageSponsoringlikesmonthly downloadspub points

Flutter Favorite

Package of the week video

A Flutter package for obtaining better feedback. It allows the user to provide interactive feedbackdirectly in the app, by annotating a screenshot of the current page, as well as by adding text.

Example Image

Demo

An interactive web example is available here:Online demo. It also contains a small tutorial on how to use this library.

Motivation

It is often quite hard to achieve a very good user experience. The most importantaspect of creating a good user experience is to obtain and to listen to feedbackof your user. Focus groups are one solution to this problem but it is quite expensive. Another solution is to use this library to obtain direct feedbackof your users. This library is lightweight and easy to integrate and makes itreally easy for your users to send valuable feedback to you.

By obtaining the feedback with an annotated image it is much easier for youget a good understanding of your users problem with a certain feature or screenof your app. It is like the saying "A picture is worth a thousand words" becausea textual description can be interpreted in many ways which makes it harder tounderstand.

Plugins

Depending on your use case there are wide variety of solutions.These are a couple suggestions:

PluginPackageNotes
GitLab Issuefeedback_gitlab
Sentry User Feedbackfeedback_sentry
GitHub Issuefeedback_githubUses Firebase Storage for images
TargetNotes
Upload to a serverTo upload the feedback to a server you should use for example aMultipartRequest.
Share via platform share dialogshare_plus on pub.dev. Also shown in the example.
FirebaseFirestore,Cloud Storage,Database
JiraJira has aREST API to create issues and upload files
TrelloTrello has aREST API to create issues and upload files
E-MailYou can use the users email client likein the sample app to send feedback to yourself using theflutter_email_sender plugin.

If you have sample code on how to upload it to a platform, I would appreciate a pull request to the example app.

📣 Maintainer

Hey, I'm Jonas Uekötter. I created this awesome software. Visit myGitHub profile and follow me onTwitter. If you like this, please leave a like or star it on GitHub.

Contributors

Sponsor this project

 

Contributors38

Languages


[8]ページ先頭

©2009-2026 Movatter.jp