baizhiheizi / quill Goto Github PK
View Code? Open in Web Editor NEWBuild your value net on Web3 with Quill
Home Page: https://quill.im
License: Apache License 2.0
Build your value net on Web3 with Quill
Home Page: https://quill.im
License: Apache License 2.0
2 robot
in Markdown editor.
User invest an article by buying it.
When new buyers join, a ratio of profit should transfer to the present investors.
User can edit article title/content/intro , but not price.
User can hide article so that no new reader can buy, but previous readers not affected.
User can edit his/her bio. Article should show author's profile card.
Use swap as pay service to support multi token payment.
i18 ASSP. try https://github.com/i18next/i18next
All comments should be public.
Comment list in an article is good. But somehow too formal. Maybe people are more willing to talk about an article in a group. Within Mixin Messenger, it's easy to do that.
PRSDigg may create a group for an author, readers may join to talk about authors' article. Or maybe create a group for a hot article for readers to talk about it.
partial of article should be free to read. Maybe 10%
Use jwt token for authorization
Other Mixin Bots can create articles in PRSDigg, and share the 10%
revenue with PRSDigg.
access_token
for Bot AccountThird-Party Mixin Bot with access_token
can create articles via API, providing
access_token
can be authenticated by Mixin APItitle
, content
, price
etc.)10%
platform revenue, 5%
will transferred to the Third-Party Mixin Bot, 5%
will stay for PRSDiggbuy article using PRS token
Popup a QR code to scan.
When update failed, no errors notification.
user can config a webhook url to receive notifications
author receive BTC as default, and also may choose to receive PRS.
E.g. After user A purchased the article X, user B also completed the purchase payment.
After that, the user A rewarded the article, and the user B was regarded as one of the early users before the behavior of reward, so he participated in the reward sharing.
Is this understanding correct?
rails new
typescript
react
antd
grapqhl-ruby
apollo
Some articles need a ton of work and the authors are not sure if there are enough readers for the work before they publish them.
Maybe author should presell their articles to find out the potential readers.
Author may just post an article introduction for presell. The potential readers who are interested in it can prepay for the undone article. If the prepayments reach a certain amount, author should decide to finish it. Or just cancel all prepayments and refund them.
Once author publish a preselled article for real selling. The revenue should distributed to 4 parts. Apart from author
, reader
and platform
, the prepayers who help to make the article published should be honored, called sponsor
.
Once the article paid, the revenue should distributed to
Author may set the x
and y
, and x + y = 50
Instead of using the PRSDigg robot to handle all payments and transfers, create a unique wallet(Mixin Network User) for each article to receive payment and transfer the revenue to readers.
User can subscribe for notification
search by
User can follow each other to receive his/her activities notification
The PRS project has decided to open a settlement process for PRS tokens(see the announcement).
After that the articles paid with PRS token should be changed to paid with Bitcoin. And the revenue calculation should be based on the Bitcoin value(at the time when the order paid) of the old orders.
User can view each others' user page:
A better way to display the revenue (both author revenue and reader revenue) is that the revenue is summarized according to the articles, instead of being sorted in chronological order.
GET|articles
GET|articles/:uuid
POST|articles
can share article in Mixin as APP_CARD
Admin can make announcement by sending TEXT/POST messages to all users.
At present, every article has a unique broker. When an article being sold many times in a short time, too many transfers invoked and failed easily.
Prepare a unique broker for every user to avoid too many transfers from a same wallet in a short time.
Current interations:
Maybe something more:
likes_count
/ created_at
Every paid reader can rate the article. 1 star for the worse, 5 star for the best.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.