{"id":24087959,"url":"https://github.com/tinybirdco/signatures-poc","last_synced_at":"2026-05-16T08:40:58.375Z","repository":{"id":182079960,"uuid":"658961325","full_name":"tinybirdco/signatures-POC","owner":"tinybirdco","description":"This repository is dedicated to generating dummy data and a sample dashboard that mirrors a company that manages digital document signatures in real-time.","archived":false,"fork":false,"pushed_at":"2023-07-18T16:52:53.000Z","size":188,"stargazers_count":1,"open_issues_count":1,"forks_count":0,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-01-10T03:56:21.423Z","etag":null,"topics":["clickhouse","nextjs","sql","tinybird","tremor"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tinybirdco.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-06-26T21:32:15.000Z","updated_at":"2024-01-24T02:27:41.000Z","dependencies_parsed_at":null,"dependency_job_id":"911b73a1-d208-4ddb-b5a1-1e3ca96832c0","html_url":"https://github.com/tinybirdco/signatures-POC","commit_stats":null,"previous_names":["tinybirdco/signatures-poc"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tinybirdco%2Fsignatures-POC","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tinybirdco%2Fsignatures-POC/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tinybirdco%2Fsignatures-POC/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tinybirdco%2Fsignatures-POC/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tinybirdco","download_url":"https://codeload.github.com/tinybirdco/signatures-POC/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240982534,"owners_count":19888521,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["clickhouse","nextjs","sql","tinybird","tremor"],"created_at":"2025-01-10T03:56:39.973Z","updated_at":"2026-05-16T08:40:53.354Z","avatar_url":"https://github.com/tinybirdco.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp\u003e\n  \u003ca href=\"https://www.tinybird.co/join-our-slack-community\"\u003e\u003cimg alt=\"Slack Status\" src=\"https://img.shields.io/badge/slack-chat-1FCC83?style=flat\u0026logo=slack\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n# Signatures POC\n\n This repository is dedicated to generating dummy data and a sample dashboard that mirrors a company that manages digital document signatures in real-time. This tool is particularly useful for testing and development purposes.\n\n ![screenshot of Signatures Dashboard](https://github.com/tinybirdco/signatures-POC/assets/4650739/6187241a-b811-42fa-99f2-4d2d17e9aa81)\n\n## Setup\n\n### Requirements\n\n* Node.js \u003c v. 18\n* Python \u003c v. 3.8\n\n1. Setup your Tinybird account\n\nClick this button to deploy the data project to Tinybird 👇\n\n[![Deploy to Tinybird](https://cdn.tinybird.co/button)](https://ui.tinybird.co/workspaces/new?name=signatures_poc)\n\nFollow the guided process, and your Tinybird workspace is now ready to start receiving events.\n\n2. Setup this repository locally\n\n```bash\ngit clone https://github.com/tinybirdco/signatures-POC.git\ncd signatures-POC\n```\n\n3. Install dependencies\n\n```bash\nnpm install\n```\n\n4. Setup Tinybird CLI\n\nThe install script above will automatically install and configure the `tinybird-cli` for this project.\n\nChoose your region: 1 for `us-east`, 2 for `eu`. A new `.tinyb` file will be created.tb\n\nGo to [https://ui.tinybird.co/tokens](https://ui.tinybird.co/tokens) and copy the token with admin rights.\n\n⚠️Warning! The Admin token, the one you copied following this guide, is your admin token. Don't share it or publish it in your application. You can manage your tokens via API or using the Auth Tokens section in the UI. More detailed info at [Auth Tokens management](https://www.tinybird.co/docs/api-reference/token-api.html)\n\nThis script will also push the data project to your Tinybird workspace.\n\n5. Start generating data!\n\nIn the terminal, run the following command:\n\n```bash\nnpm run seed\n```\n\nGo to your [Tinybird workspace](https://ui.tinybird.co) and check the data is flowing.\n\n6. Setup the `organizations` materialized view\n\nGo to the `all_unique_organizations` pipe in your Tinybird workspace and click the dropdown carrot button next to \"Create API Endpoint, and select \"Create Materialized View\". This will create the `organizations` materialized view data source in your workspace.\n\n![image](https://github.com/tinybirdco/signatures-POC/assets/4650739/4ab179f7-e9de-45d9-8f02-61f455352ab0)\n\n7. Copy the environment variables to .env\n\nLocally, be sure to paste the admin token from Step 3 into the `.env` file.\n\n8. Run the Dashboard locally\n\n```bash\nnpm run dev\n```\n\n9. Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.\n\n### License\n\nThis project is licensed under the MIT License.\n\n### Need help?\n\n\u0026bull; [Community Slack](https://www.tinybird.co/join-our-slack-community) \u0026bull; [Tinybird Docs](https://docs.tinybird.co/) \u0026bull;\n\n## Authors\n\n* [Joe Karlsson](https://github.com/joekarlsson)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftinybirdco%2Fsignatures-poc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftinybirdco%2Fsignatures-poc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftinybirdco%2Fsignatures-poc/lists"}