Skip to content

A collection of customer satisfaction scores and metrics used by businesses to measure and assess customer satisfaction.

License

Notifications You must be signed in to change notification settings

0xdir/satisfaction_dart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pub package package publisher

Buy Me A Coffee

A collection of customer satisfaction scores and metrics used by businesses to measure and assess customer satisfaction.

This library is designed to have minimal dependencies for use across multiple platforms.

Using

The easiest way to use this library is via the top-level Satisfaction class.

import 'package:satisfaction/satisfaction.dart';

/// This example illustrates the main features of the library
///
/// For more examples, look at /tests
void main() {
  /// Initialize the main object
  Satisfaction satisfaction = Satisfaction();

  /// Get NPS score for several ratings
  double npsScore = satisfaction.nps(ratings: [1, 7, 7, 8, 9, 10]).score;
  print('nps: $npsScore');

  /// Get a summary describing the ratings
  Map<String, dynamic> npsStats =
      satisfaction.nps(ratings: [1, 7, 7, 8, 9, 10]).stats;
  print('nps stats: $npsStats');

  /// Get CSAT score for several ratings
  double csatScore = satisfaction.csat(ratings: [1, 2, 3, 4, 5]).score;
  print('csat: $csatScore');

  /// Get a summary describing the ratings
  Map<String, dynamic> csatStats =
      satisfaction.csat(ratings: [1, 2, 3, 4, 5]).stats;
  print('csat stats: $csatStats');
}

Supported Metrics

Implemented:

  1. Customer Satisfaction Score (CSAT)
  2. Net Promoter Score (NPS)

Not Implemented:

  1. everything else, suggestions welcome

Getting Help

Submit an issue on github.

How to contribute

All feedback and suggestions for improvements are welcome:

  1. Open a discussion on github
  2. Discuss proposed changes
  3. Submit a PR (optional)

Support my work

This package is possible thanks to the people and companies who donate money, services or time to keep the project running.

If you're interested in becoming a Sponsor, Backer or Contributor to expand the project, please visit my github sponsors page.

Or buy me a coffee.

About

A collection of customer satisfaction scores and metrics used by businesses to measure and assess customer satisfaction.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages