git404hub

what is transparency-dashboard fr?

bitcoinindo21/transparency-dashboard — explained in plain English

Analysis updated 2026-05-18

0TypeScriptAudience · pm founderComplexity · 2/5LicenseSetup · easy

tl;dr

A no-code public dashboard template that turns a Google Sheet into a live impact page for Bitcoin communities and nonprofits.

vibe map

mindmap
  root((Transparency Dashboard))
    What it does
      Public impact dashboard
      Google Sheet as data source
      No-code updates
    Tech stack
      React
      TypeScript
      Tailwind CSS
      Mapbox GL
    Use cases
      Nonprofit impact reporting
      Bitcoin community metrics
      Grant transparency reports
    Audience
      Community organizers
      Nonprofits
    Deployment
      One click Vercel deploy
      Environment variables
      Local dev with npm

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Publish a live impact dashboard for a Bitcoin community or nonprofit funded by grants.

VIBE 2

Let non-developers update public metrics by editing a Google Sheet.

VIBE 3

Show a map of meetups, an education program tracker, and monthly reports to grant partners.

what's the stack?

TypeScriptReactViteTailwind CSSMapbox GLRecharts

how it stacks up fr

bitcoinindo21/transparency-dashboard0xradioac7iv/tempfs7vignesh/pgpulse
Stars000
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyeasymoderatemoderate
Complexity2/53/54/5
Audiencepm founderdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 30min

Deploys in one click with demo data, connecting a real Google Sheet needs a few environment variables.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

in plain english

Transparency dashboard is a website template that lets a nonprofit or community group show the public what they have actually accomplished, without writing any code. It was originally built for Bitcoin Indonesia and shared so other Bitcoin communities, meetups, or education programs can reuse it for their own reporting. The key idea is that all the numbers shown on the dashboard come from a normal Google Sheet, not from a database or code changes. Someone on the team edits the spreadsheet, and the public dashboard updates itself automatically. This means anyone comfortable with a spreadsheet can keep the page current, no developer required. The dashboard displays several kinds of information: headline stats like meetups held, workshops run, people reached, and merchants signed up, shown as bold summary cards, a dedicated page tracking education programs such as cohorts and graduates, a section highlighting local businesses that accept Bitcoin, a map plotting meetups and chapters across a region, a chart of membership growth over time, and optional monthly reports that can be placed behind a simple password for grant partners. It supports both light and dark themes and works on phones as well as desktops. Getting a working copy online takes about fifteen minutes. You click a one-click deploy button that copies the project to your own hosting account, make a copy of the provided Google Sheet template and fill in your numbers, then set a handful of environment variables, such as the sheet's published id, your community's name, and an optional reports password, to connect your data and branding. After that, the site is live with your information. For anyone who wants to customize colors, logos, or run it locally, the project points to a single configuration file and a standard local development setup using npm. The dashboard is read-only, meaning it only shows what you choose to put in the sheet, and no private data or secrets are stored in the code itself. It is built with React, TypeScript, Tailwind CSS, and Mapbox, and released under the MIT license.

prompts (copy fr)

prompt 1
Walk me through deploying transparency-dashboard to Vercel and connecting my Google Sheet.
prompt 2
Help me set up the data template Google Sheet so it publishes correctly to the dashboard.
prompt 3
Show me how to change the logo, colors, and community name in src/config.ts.
prompt 4
Explain how to password-protect the monthly reports section for grant partners.

Frequently asked questions

what is transparency-dashboard fr?

A no-code public dashboard template that turns a Google Sheet into a live impact page for Bitcoin communities and nonprofits.

What language is transparency-dashboard written in?

Mainly TypeScript. The stack also includes TypeScript, React, Vite.

What license does transparency-dashboard use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is transparency-dashboard to set up?

Setup difficulty is rated easy, with roughly 30min to a first successful run.

Who is transparency-dashboard for?

Mainly pm founder.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.