Support System Library Crafted by the UNICODE Team for Seamless Customer Support

A comprehensive library for seamless Customer Support. Effortlessly handle Open issue ticket, start chat with admin, and streamline your issue processing with our robust and versatile solution.

Features support

  • Issue Categories: Pass custom issue categories for users to select.
  • Ticket Creation: Users can open tickets with detailed descriptions of their issues.
  • Admin Communication: Real-time chat system for users to communicate with the admin.
  • Status Tracking: Users can track the status of their tickets until resolution.

Getting started

Please have a look at our /example project for a better understanding of implementations.

UniSupport(
      parentContext: context,
      firestoreInstance: FirebaseFirestore.instance,
      userId: 'MY_ID',
      uniSupportData: UniSupportData(
        appName: 'UNI-SUPPORT',
        locale: UniSupportLocale.en,
        appLogo: 'logo',
        appBigLogo: 'big-logo',
        workingHoursStart: const TimeOfDay(
          hour: 9,
          minute: 0,
        ),
        workingHoursEnd: const TimeOfDay(
          hour: 17,
          minute: 0,
        ),
        primaryColor: const Color(0xFF7283F3),
        categories: __categories,
        storageDate: UniStorageDate(
          bucketName: 'BUCKET_NAME',
          region: 'REGION',
          accessKey: 'ACCESS_KEY',
          secretKey: 'SECRET_KEY',
        ),
      ),
    );

Contributions

Contributions are welcome! Feel free to submit issues or pull requests on the GitHub repository.

If you enjoyed it, then give it a star ⭐️ and like 👍🏻 and for more arts & crafts 🎨 from our team kindly visit here Team UNICODE. Until next time, keep coding and stay awesome 😉

Libraries

uni_support
Support for doing something awesome.
uni_support_main