GolosFeedback is a microservise on the blockchain Golos that allows you to manage all the messages with ideas, offers and problems from your users. It can be inserted in any webpage into a modal window so it can work everywhere.
To inject GolosFeedback to your webpage you need to make only three simple steps:
- Add JavaScript in your HTML-page:
<script src="https://golosfeedback.com/js/inject.js"></script>
-
Script adds all necessary resources to deploy GolosFeedback to your website or applicaion. All the interface of our service will be placed into a modal window with special button-toggler. The button will be added to your page above all content so everybody always be able to interact with GolosFeedback.
-
You can set different options of the microservice by passing some additional parameters. All that you need is to create special variable with the name of 'gFeedbackOptions'. Check out this example:
<script>
var gFeedbackOptions = {
corner: 'right',
buttonTextColor: '#fff',
buttonBackgroundColor: '#0079a1',
buttonShadow: true,
zIndex: 7
}
</script>
<script src="https://golosfeedback.com/js/inject.js"></script>
This instruction you also can see on the full version of GolosFeedback by pressing the button integration
Once you set up the modal window with the microservice all your clients, users, advisers and you can start using GolosFeedback. There is no need to download something to your storage or activate any licenses or email boxes.
A feedback is the main unit in the microservice. Every note has some information from one among your users. All the most fresh feedbacks appeared in the GolosFeedback window when you've opened it. Add new feedback determinig it to the one of the four categories: question, problem, idea, thank. This list will be growing in future. You can see all the added feedbacks already in the main screen. Use tabs below the navigation bar to sort the feedbacks.
To answer any feedback open the form for adding a comment by pressing the button in the bottom left corner of the certain feedback. Number in this button shows how many answers this feedback has. Use the same button to come back to the list of feedbacks.
Any feedback or comment could be voted by pressing like/dislike buttons in the right part of a post.
- Golos.js - the JavaScript API for Golos blockchain;
- Bootstrap - the most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web;
- SweetAlert2 - a beautiful, responsive, customizable, accessible replacement for JavaScript's popup boxes.
- Moment.js - Parse, validate, manipulate, and display dates and times in JavaScript.
- I18next - is an internationalization-framework written in and for JavaScript;
- IcoMoon-Free - IcoMoon-Free is a free vector icon pack;
- Flag-icon-css - A collection of all country flags in SVG;
- findAndReplaceDOMText - searches for regular expression matches in a given DOM node and replaces or wraps each match with a node or piece of text that you can specify.
Pavel Belyakov - Front End - profile
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details