Conflux Ecosystem Grants
Grant Proposal Outline
1.Project Overview
Project title and description of the project.
We want to create an App called “MyShare”. We hope to provide a more convenient AA payment function among relatives, friends, and colleagues, and take this as an opportunity to establish small-scale Groupon habits and interpersonal groups.
Through convenient Groupon participation experience and convenient bill splitting, users’ AA payment behaviors are recorded on the Blockchain. These records cannot be tampered with and are the reliable behavior records of each user. In addition, users are allowed to settle their multiple debts by purchasing Conflux cryptocurrency or use their creditor’s rights to participate in other activities.
The App facilitates users’ daily small loans and repayments and records customers’ consumption behavior on the Blockchain, thus becoming a reliable credit record. Moreover, by providing cryptocurrency, credit in the App will be combined with cryptocurrency to increase the recognition of Conflux cryptocurrency. Finally, it can produce a sticky effect on App and Conflux.
How will this project be integrated into Conflux?
All AA payment transactions and bill breakdowns in the MyShare App will be recorded on the Conflux Blockchain in terms of individual customers.
Users can settle their debts by purchasing Conflux cryptocurrency, and creditors can also convert these cryptocurrencies into cash after receiving them or participate in other activities within the App.
Why is your team interested in creating this project?
Our team members are from the payment business technical team of the bank, and our daily work focuses on payment-related requirements. However, since the bank payment is only limited to the payment within the bank and their merchants or bound to other Apps, we hope to create a universal payment platform without the restrictions of financial institutions with the advantage of Conflux.
Although it is convenient for customers to convert their money into CFX, as merchants, there is no convenient acquire device such as POS for CFX. Therefore, we hope to focus on the scenario of Groupon, allowing Groupon leaders to complete payment offline, thus convert offline cash transactions into online virtual transactions between users.
2. Project Details:
High-level technical Approach, product flow architecture (along with a diagram).
a. Customers access the MyShare application server through a mobile App. Customer information, Groupon information, and Conflux wallet information are stored in the MyShare database.
b. MyShare application server is responsible for the following functions:
– User information management.
– Groupon event management.
– Synchronize user credit info with Conflux.
– Synchronize Groupon transactions with Conflux.
– Initiates a user-to-user transfer.
Any mockup designs of user facing components.
Figure 3: Step 1. Create one groupon event
Figure 4: Step 2. Add attractive pictures of this event
Figure 5: Step 3. Initiate the groupon and split the bill with OCR assistance.
Figure 6: Step 4. Bill confirmation and transaction history record.
Overview of the technology stack being used, including API specifications, and documentation of core components.
– Technology stack: inoic, springboot, mysql, URORA, Aliyun
– API specification:
∗ user-register
∗ user-login
∗ user-get
∗ friend-request
∗ friend-confirm
∗ friend-search
∗ Groupon-create
∗ Groupon-participant-management
∗ Groupon-flow
∗ bill-split
∗ bill-attachment
∗ bill-ocr
∗ bill-flow
Ecosystem fit: How can the project benefit Conflux Network’s ecosystem?
-
Conflux blockchain and virtual currencies can be combined with real-life scenarios.
-
MyShare can promote the use of MonSwap, Mondex trading market.
-
MyShare can combine Groupon with NFT, try digital assent new trading model.
-
MyShare can be combined with AVE and other lending apps, and the arrears generated by MyShare can be transferred to the lending app to manage, or user credit info can fee into AVE for creditability checking.
3.Team:
Name of team members, and their roles and responsibilities.
Name: Vincent Zhao,
Role: Team leader,
Responsibilities: Product design, Feasibility study, API development.
Name: Kevin Cen,
Role: Chief Technology Architect,
Responsibilities: System design, Database design, Front end development, API development.
Team members/emails/social media handles/github.
Name: Vincent Zhao,
Email: [email protected],
Social media: www.vincentzhao.site
Name: Kevin Cen,
Email: [email protected],
Social media: https://www.linkedin.com/in/kevin-sum-121a2463
Provide the name and registered address of the legal entity that will be delivering the project.
Zhao Xiongfei, GuangZhou Tianhe Tianhe Road 104.
Team’s relevant experience.
VincentZhao is a Ph.D. candidate in Computer Science at the University of Macau, and Kevin Cen holds a master’s degree in Computer Science at the University of Macau.
We both working in Bank’s IT department, engaged in the development of bank payment system for many years. In addition to the development and maintenance of our own bank’s payment system, we also responsible for interfacing the bank’s account system to other payment APPs for quick payment.
In addition to being familiar with the current mainstream payment system, we are also very familiar with the merchant acquiring system, and we have specially developed an APP for merchant acquire and bill checking.
Team’s github code repositories.
N/A
4. Development Roadmap:
This section will Appear in the grants contract, and will be used to verify that milestones have been reached in order to release grant payments. Please include the following:
Breakdown of the development roadmap into a number of milestones, with each milestone including:
Specification of the software or deliverable (will be used to confirm milestones have been reached).
Requested funding, milestone duration, and number of full time employees on each milestone.
Number of days, and cost per day.
Table 1: Users management
Table 2: Friends management
Table 3: Groupon management
Table 4: Bill management
Table 5: Home page funcions
Total estimated duration and cost of the whole project.
Total estimated duration: 41.5 working days, Cost of the whole project: 49,800 USD
5. Long Term Vision:
What is the team’s long term vision for the project?
- Calculate interest on small amounts owed by customers.
- Provide additional interest for creditors to borrow money against arrears.
- Provide MyShare SDK to other Apps that share similar trading structures.
- Provide user credit info and spending behavior to Conflux and share with other parties.
6. Community Engagement:
We ask that you publish an article or tutorial to be shared with your community outlining your work as part of the grant.
Besides articles or tutorials, we also plan to prepare video advertising to introduce MyShare and Conflux.
7. Delivery Requirements:
Please provide a test suite (e.g. integration tests if Applicable), along with guides on how to run, as well as dockerfiles or Github repositories for the delivery of your project.
MyShare App will be provided through the Apple store and Google market.
8. Other:
Please include any further information that is relevant to your Application.
N/A