[DIP Proposal] API Endpoint / Templates & Drafts / Loading comments

dip.png

Steem Development Incentive Program Grant Proposal

The Steem DIP recently announced by @steemitblog will be a very important milestone for the growth and prosperity of the Steem ecosystem going forward. As developers and members of the passionate Steem community, we are happy to take part in this great opportunity to improve the user experience.

Although an official proposal form has not yet been established by Steemit Inc, we would like to make the following proposals with the necessary form for the proposal as much as possible.

Proposal Overview

  • Add API Endpoint Option : View and choose APIs
  • Templates and Drafts : save & store drafts in the cloud, selecting templates to start a post from
  • Loading comments : create a separate comments loading button and load it separately from the post content loading

Team Members

Team Experience

  • The UPVU team members have been involved with Steem since its founding in 2016. We have been operating and optimizing Steemcoinpan (Steem side-chain based community) and UPVU service, the largest SP aggregator in Steem, for 3 years.

  • We are also developing and maintaining Steem keychain, a chrome extension wallet for Steemit users.

  • We recently developed and are operating Steempunks, the first NFT project based on the Steem blockchain, and Steemsquad, the NFT Marketplace.

Milestone

  • Estimated Duration : 7~8 weeks
  • Request Budget : 11,900 USD
NumberDeliverableSpecification
01API Endpoint Options- Collecting a list of available API endpoints
02Templates and Drafts*- Add customizable header and footer features, Provides several fixed useful templates, Add draft save and load function
03Loading comments- Add a separate [Load comments] button to the bottom of the post and load it separately from the post content

Common tasks of deliverable above

  • Check component codes, file and folder structure
  • Implement the code changes following the conventions of the project
  • Post-changes software compatibility testing
  • Reviews, corrections, final tests, pull request
  • A cloud provider is required to store drafts in the cloud, and for steemit.com, it is appropriate to use a cloud owned by Steemit Inc.
  • It is also possible for our team to provide a separate cloud, but as a public frontend for steemit.com, we need to consult with Steemit Inc in the future.

Future Plan

  • Mobile wallet for iOS : There is currently no Steem Mobile Wallet available for iOS users. If the mobile wallet development item can be included in the DIP, we plan to hire a front-end and designer to build it.
  • 3rd-party Front-end for Steem : We believe that an additional third-party front such as Steempeak or Busy is needed to prevent excessive traffic to Steemit.com. We are currently developing additional front sites.

United we stand, divided we fail

We would like to take this opportunity to help external developers flow into Steem. And we are open to any type of collaboration(regardless of local or global).

We hope that more improvement suggestions from the community come out, and we expect more developers to participate in the DIP program.

upvu2.png

Kind regards,
Upvu.witness

H2
H3
H4
3 columns
2 columns
1 column
22 Comments