[DIP Proposal] API Endpoint / Templates & Drafts / Loading comments
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 Name : @upvu (aka @upvu.witness)
- Developer : @realmankwon, @happyberrysboy, @anpigon, @nodehub +2 more external dev(part-time)
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
Number | Deliverable | Specification |
---|---|---|
01 | API Endpoint Options | - Collecting a list of available API endpoints |
02 | Templates and Drafts* | - Add customizable header and footer features, Provides several fixed useful templates, Add draft save and load function |
03 | Loading 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.
Kind regards,
Upvu.witness
Thank you.
Good job!
I think this is a good proposal to run, thanks.
great job, keep on making positive changes for a better steem future.
This proposal is very detailed and with an experienced team will bring steem to a better direction.
I think these are essential functions. I'll be rooting for you guys.
Your post is manually rewarded by the
World of Xpilar Community Curation Trail
STEEM AUTO OPERATED AND MAINTAINED BY XPILAR TEAM
https://steemit.com/~witnesses vote xpilar.witness
this is a very good proposal for the future in a better direction and will bring steem even more developed.
Great project, with collaboration local and global to progress together
Good projects. I hope us be sucess together.🤝