BharatOne / dashboard

One frontend.
Every open backend.

India published the source and specifications of its digital public infrastructure — commerce networks, health credentials, learning platforms, municipal services, open data. This app is a single citizen-grade frontend assembled directly on top of those backends.

6
backend systems
4
callable from this page
3
open licences (MIT·Apache·MPL)
100%
requests visible to you

Open Data

Query live datasets — mandi prices, pincodes, CPI — straight from the OGD platform.

api.data.gov.in

Commerce

Compose spec-valid Beckn search intents for the ONDC network and look up registered participants.

beckn protocol · ONDC registry

Health credentials

Inspect and structurally verify DIVOC W3C verifiable credentials — the CoWIN certificate format.

DIVOC · W3C VC

Learning

Search the national school platform's content library through Sunbird's composite-search API.

diksha.gov.in · Sunbird

Local government

Build real DIGIT requests — file a grievance payload against the eGov sandbox, ready to run.

DIGIT PGR · egovernments

Identity

Generate a MOSIP-style ID-schema packet and see how foundational identity registration is structured.

MOSIP ID schema
BharatOne / open data

Open Data

backend: api.data.gov.in · OGD platform

Direct, live queries against the Open Government Data platform. Your API key (free from data.gov.in) is sent only to the government endpoint — watch the request in your browser's network tab.

Query a live resource
// records will render as a table above; raw JSON appears here
Get a key at data.gov.in → How to use APIs. Some resources don't send CORS headers — the app will hand you the equivalent curl if so.
BharatOne / commerce

Commerce on the open network

backend: Beckn protocol · ONDC registry

ONDC unbundles e-commerce: any buyer app can transact with any seller app by speaking Beckn. Joining the network requires registration and key-signing, so this module does the honest maximum from a browser — it composes spec-valid network messages and the registry lookup payload used to discover participants.

Compose a Beckn /search intent
// a network-grade /search payload will appear here
This is the actual wire format a buyer app POSTs to an ONDC gateway. On the live network the request must be signed with your registered ed25519 key — spec at beckn/protocol-specifications.
ONDC registry · participant lookup
// the registry lookup payload + response will appear here
BharatOne / health

Verifiable health credentials

backend: DIVOC · W3C Verifiable Credentials

DIVOC issued every CoWIN vaccination certificate as a signed W3C verifiable credential. Paste a certificate's JSON below (from the QR or the downloaded file) and this module parses it against the DIVOC schema — fields, issuer, proof block — entirely in your browser. Nothing is uploaded anywhere.

Certificate inspector
Full cryptographic verification checks the RSA/ed25519 signature in proof.jws against the issuer key published at https://cowin.gov.in — DIVOC's open verifier implementation is at egovernments/DIVOC. This inspector validates structure and decodes contents; it does not claim signature validity.
BharatOne / learning

Learning

backend: diksha.gov.in · Sunbird composite search

DIKSHA, the national school platform, runs on the open Sunbird stack — and its content search API is public. This module sends a real Sunbird composite-search request to the live platform.

Search national content library
// live results render above; raw response here
Request goes to diksha.gov.in/api/content/v1/search — the same endpoint the DIKSHA portal itself calls. If the platform blocks cross-origin calls, the exact curl is generated for you.
BharatOne / local government

Municipal services

backend: DIGIT · Public Grievance & Redressal

DIGIT is the open municipal stack used by Indian states for taxes, licences and grievances. Its sandbox requires an authenticated RequestInfo envelope, so this module does what a real integrator does first: builds the exact PGR complaint payload, runnable against the eGov sandbox with your auth token.

File a grievance — DIGIT PGR v2 payload
// a complete DIGIT PGR create request will appear here
Endpoint: POST /pgr-services/v2/request/_create on a DIGIT instance. Sandbox + auth flow documented at egovernments/DIGIT-OSS and core.digit.org. Token comes from the OAuth user/oauth/token service.
BharatOne / identity

Foundational identity

backend: MOSIP · ID schema

MOSIP is the open-source generalisation of Aadhaar-style foundational ID — adopted by the Philippines, Morocco and Ethiopia. Production identity systems are never browser-callable (correctly so), so this module shows the part that is open: the ID schema and a registration packet shaped exactly to it.

Generate a schema-valid demographic packet
// a MOSIP identity-schema JSON packet will appear here
Schema follows MOSIP's identity object (IDSchemaVersion, demographic attributes, language-tagged values). Source and docs: github.com/mosip · docs.mosip.io. Aadhaar's own CIDR remains closed — MOSIP is the open sibling, not a backdoor.