Proposal “pshenmic-dev-pe-march-2025“ (Completed)Back

Title:pshenmic.dev Platform Explorer Funding Proposal March 2025
Owner:pshenmic
One-time payment: 330 DASH (7055 USD)
Completed payments: 1 totaling in 330 DASH (0 month remaining)
Payment start/end: 2025-02-06 / 2025-03-08 (added on 2025-02-10)
Votes: 478 Yes / 77 No / 2 Abstain

Proposal description

https://raw.githubusercontent.com/pshenmic/pshenmic-dev-dfo/refs/heads/master/assets/images/20.png

pshenmic.dev Platform Explorer Funding Proposal March 2025

Updated on 11 Feb 2025

Hey folks!

This is funding proposal for pshenmic.dev Platform Explorer project for March 2025.

Progress

Frontend got used to go even more quickly with implementing new pages, and in this
month we are going to release even more pages than we expected, finally finishing last
missing essential pages redesign: data contract, document, block. We already got
document and data contract pages implemented the basic stuff, and now it is in review
as we fining and improving backend queries. We expect to deploy these pages in the end
of the current week. At the same time, we proceeded to block page, and we believe it’s not
going to take much time, so hopefully we will get straight to the contested resources even
in that month.

Preview URL

Data Contract
https://platform-explorer-git-feat-datacontract-page-pshenmics-projects.vercel.app/dataContract/CSJgmhy1KpbAUyPRrXtQbcmTDzvb29J5MiUyqh8NiGum

Document
https://platform-explorer-mnvo74sx2-pshenmics-projects.vercel.app/document/GtsueFXvdFWw8kVVPWaqN4ddPe11HFhyJTzgCLtSY1i5

Backend is hardly working on implementing all necessary queries for the frontend, especially
Contested Resources and Masternode Votes, which have quite complicated interfaces and there
is not enough info in the DAPI for us to cover Platform Explorer case. Instead, we indexed all
required data in our SQL database, and we did done a good job in making those queries efficient
and achieving lowest response time possible.

With designer, we looked into platform token branch more deeply as it got way more stable, and
made quite progress in understanding which pages will require changes and how many new we
are going to add. There will be at least 8 more new transaction details types for token related
transitions, updated data contract page that is going to list all associated tokens, and new token
page together with all tokens list. 

Additionally, we found a really nice feature of the data contracts in the protocol, that is not much
described in the documents. It allows you to set a custom rules and config on specific document
type inside data contract, that vastly extending the possible use cases for the developers. We are
going to go through it soon and draw an additional information about that on data contract page.

Plan

Our plan for next month is to implement improved search, a flexible filtering system in the lists,
and then start dealing with contested resources and masternode votes that is going to show users
all the information about ongoing polls and masternode votes happening in the platform in a nice
interface. That is the scope we would like to cover in March.

After that (or hopefully simultaneously), we are going to proceed with tokens implementation on
the Platform Explorer, which should show all the tokens in the systems and all the users interacting
with them, but that most likely would require some more time based on amount of changes in the
protocol in the V2.

Designs for next month:
https://github.com/pshenmic/platform-explorer/issues/340
https://github.com/pshenmic/platform-explorer/issues/414
https://github.com/pshenmic/platform-explorer/issues/324
https://github.com/pshenmic/platform-explorer/issues/325

In general, we are going as we planned, and even quicker. The most of the major features are done
and the rest of it can be seen in foreseeable future (1-2 months). All or hopes on finishing last things
in 2-3 months, hopefully releasing development resources towards other projects.

Budget

Frontend 200 Dash
Backend 130 Dash

Show full description ...

Discussion: Should we fund this proposal?

Submit comment