Grant Progress Tracking Platform

By Emmanuel
Full-stack Developer & Ethereum CAT Contributor | 7+ years experience building dApps
LinkedIn
GitHub


Summary

This proposal outlines the development of a Grant Progress Tracking Dashboard for Lido, designed to provide the community with a transparent, user-friendly platform for monitoring the progress of funded proposals. The tracker will offer detailed milestone tracking, real-time updates, and automated alerts for deviations or delays. The goal is to offer unified access to all past and active grants along with their statuses.


Problem Statement

Currently, tracking the progress of Lido’s grant proposals is fragmented, with updates scattered across various update posts and channels. This lack of cohesion hinders the community’s ability to effectively oversee projects, evaluate progress, and address potential issues promptly.


Proposed Solution

To address these challenges, we propose developing a Grant Progress Tracker with the following features:

  • Milestone Tracking: Dedicated pages for each grant, displaying key milestones, progress indicators (e.g., progress bars, percentages), and completion status.
  • Real-time Updates: Timely updates on milestone completion and overall project progress.
  • Automated Alerts: Notifications for overdue milestones or significant deviations from the grant scope, delivered via in-app notifications or email.
  • Visualizations: Charts and graphs to provide a visual representation of project progress and trends.

Development Plan & Budget

Milestone 1: UI/UX Design & Feedback (1 week)
Cost: $500 USD

  • Develop wireframes for key pages:
    • Grant Overview Page: Displays all grants with status indicators (e.g., “On Track,” “Delayed,” “Completed”).
    • Individual Grant Pages: Show detailed milestone progress, timelines, and completion percentages.

Milestone 2: Frontend Development (1 week)
Cost: $1,000 USD

  • Build a responsive frontend optimized for desktop and mobile.

Milestone 3: Backend Development & Finalization (2 weeks)
Cost: $1,500 USD

  • Develop backend functionality for milestone updates, progress tracking, and alerts.
  • Implement milestone tracking with progress indicators (e.g., bars, percentages).
  • Enable real-time updates for completion and deadlines.

Total Cost: $3,000 USD


Benefits to the Lido Community

  • Enhanced Transparency: Clear visibility into grant progress and milestones.
  • Improved Accountability: Encourages grant recipients to stay on track and meet deadlines.
  • Increased Community Engagement: A unified platform fosters community involvement and participation.
  • Efficient Issue Resolution: Early detection of delays enables timely intervention and resolution.

By providing a user-friendly platform for tracking grant progress, this proposal will strengthen accountability in the Lido community and ensure the successful execution of grant-funded projects.

1 Like

I’ve read through your proposal, and I have a few questions:

  1. How does the platform automate grant tracking? Have you already tested this with any grant programs? If yes, could you share examples or use cases?

  2. LEGO currently has a manual quarterly reporting (like this: LEGO Quarterly Report). Do you think your platform could help simplify or replace this?

1 Like

Hi Jenya, thanks for reading through.

  1. I think you might be referring to the automated alerts for deviations or delays. This system will send a notification email to both the grant owners and the community members following the project if a milestone status isn’t updated.
    The grant owners set the delivery date and terms, and if those aren’t met, a late notification will be triggered. The actual milestone updates will be entered manually through the interface to which each grant owner will have access.

  2. Yes, this platform will make things much easier and will simply/replace the LEGO quarterly report. The interface will look somewhat like this but will be more intuitive:

If we wanted to automate aggregation, I could use modular integrations to pull data from different sources like Discord, GitHub, governance forums, etc. However, that would increase the project’s scope and require resources to ensure platform accuracy and compatibility. Let me know your thoughts on this.