{"repo":"yorkie-team/dashboard","free":true,"listed":false,"github":"https://github.com/yorkie-team/dashboard","clone":"git clone https://github.com/yorkie-team/dashboard.git","description":"Dashboard is an administrative tool that allows users to manage projects and documents with ease.","language":"TypeScript","stars":30,"topics":["yorkie","admin-dashboard","hacktoberfest"],"license":"Apache-2.0","category":"dashboards-admin","readme_excerpt":"Dashboard Dashboard is an administrative tool that allows users to manage projects and documents. Developing Dashboard Building Dashboard For building dashboard, You'll first need Node.js installed(Node.js version 16+ and npm version 7.10+ are required). To generate proto messages, we use protoc-gen-connect-es , which is a code generator plugin for Protocol Buffer compilers, like buf and protoc. It generates both clients and server definitions from Protocol Buffer schema. For more details, see @connectrpc/protoc-gen-connect-es. Primary \"source of truth\" location of protobuf message is in yorkie. We manage the messages in the repository. Running Dashboard Dashboard needs Yorkie server. We can simply run them using docker-compose . To start Yorkie in a terminal: In the project directory, you can run: Contributing See CONTRIBUTING for details on submitting patches and the contribution workflow. Documentation - docs/design/ — Architectural design documents - docs/tasks/ — Task tracking (active and archived) - MAINTAINING.md — Release and maintenance procedures - CLAUDE.md — Agent instructions for AI-assisted development","default_branch":null,"files":null,"tree":[],"storefront":"/r/yorkie-team","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yorkie-team/dashboard/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}