Name of Project / DAO / Company
Harmony HRC20 Reward System
Application type
Launch
Proposal overview
The aim of the project is to develop a flexible tool for loyalty systems and loyalty points on the Harmony network.
Loyalty point systems have historically been a widely used tool for all types of organizations, through which a participant in an ecosystem receives points to spend or obtain discounts at various establishments. The problem is that these points are centralized in a single portal of each organization and also do not have liquidity to share and send between users without the consent of a central entity.
To do this, we want to develop a Harmony web-based tool to solve this problem. A fully customizable P2P loyalty point system for anyone where an HRC20 token is used for each loyalty point or program. This token is generated automatically and can be managed from a mobile application that allows you to send points, receive points and pay in both physical and e-commerce establishments. This tool is accompanied by a web payment-gateway that can be integrated by anyone through 3 API calls and that will allow any site to accept not only $ONE but also any HRC20 as a means of payment in a completely flexible way. Finally, thanks to the “pay-for-others” system it will be possible to hold all the $ONE as fees in a single account so that users do not require direct interaction with the fees.
As a first pilot, we are going to implement this system in an organization with 50k + employees who will be transacting on the Harmony network through different loyalty programs.
Proposal ask
$50k
Justification
All efforts at this stage will go to the definition, documentation, design, development and implementation of the pilot solution.
Team
With a Blockchain development experience practically as long as Ethereum years of existence, the Peersyst team has been carefully selected as one of the most expert and complemented teams in the development of this technology.
This team of people is designed to work on this project has the following roles:
PRODUCT OWNER / REQUIREMENTS ENGINEER
The main mission of the Product Owner is to define the product and prioritize the objectives to be achieved, in order to maximize the value of the product.
TECH LEAD
The tech lead is responsible for the entire technological development and definition part of the project. It is responsible for defining the most appropriate technologies, the Blockchain protocols to be used, the test and production environments, the platform infrastructure, security standards, backups, migrations and integrations with other systems. The highest level technology profile responsible for the platform and development success.
UX/UI DESIGNER
This profile is of vital importance for the success of the projects. Usability is one of the most important points to work on in any Blockchain solution as well as the design of easy and attractive interfaces for users.
BLOCKCHAIN / CRYPTOGRAPHY SPECIALIST
This profile is in charge of helping the tech lead to define the specific Blockchain solutions and develop the previously defined protocols. Its functionality is to ensure the security of all connections and of the platform at the software level.
SENIOR BACKEND DEVELOPER
This profile is in charge of developing all parts of the solutions on the server side. Many platforms can use a backend as an engine for logic and allow integrating the frontend with Blockchain modules, user management and administrators.
SENIOR FRONTEND DEVELOPER
The developer responsible for designing all the changes in the visual part of the applications and the part of the logic that does not interact with the Blockchain.
Metrics for success
The project is already being developed targeted December, 2021. The designs are finishing in the final phase. The metrics for the success of the project are:
- Finish admin panel and the mobile application by November, 2021.
- Finish the payment gateway and all the functionality by December, 2021.
- Start integrating the solution in January 2021.