{"id":13479149,"url":"https://github.com/marmelab/react-admin-helpdesk","last_synced_at":"2025-04-22T19:24:24.897Z","repository":{"id":66330501,"uuid":"589534818","full_name":"marmelab/react-admin-helpdesk","owner":"marmelab","description":"An example react-admin app simulating a help desk UI for support agents","archived":false,"fork":false,"pushed_at":"2024-06-21T15:18:13.000Z","size":3789,"stargazers_count":56,"open_issues_count":0,"forks_count":18,"subscribers_count":8,"default_branch":"main","last_synced_at":"2025-04-21T06:08:54.073Z","etag":null,"topics":["demo","react","react-admin","reactjs","real-time"],"latest_commit_sha":null,"homepage":"https://marmelab.com/react-admin-helpdesk","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/marmelab.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-01-16T10:53:15.000Z","updated_at":"2025-04-10T11:03:46.000Z","dependencies_parsed_at":"2024-01-23T21:57:39.932Z","dependency_job_id":"fd84f83d-28cd-410a-81bc-3f5b69f62af2","html_url":"https://github.com/marmelab/react-admin-helpdesk","commit_stats":{"total_commits":8,"total_committers":2,"mean_commits":4.0,"dds":0.125,"last_synced_commit":"a48cadde7e220a8020c6787eb5e82e2518d0c98b"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marmelab%2Freact-admin-helpdesk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marmelab%2Freact-admin-helpdesk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marmelab%2Freact-admin-helpdesk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marmelab%2Freact-admin-helpdesk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/marmelab","download_url":"https://codeload.github.com/marmelab/react-admin-helpdesk/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250307075,"owners_count":21409030,"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":["demo","react","react-admin","reactjs","real-time"],"created_at":"2024-07-31T16:02:10.405Z","updated_at":"2025-04-22T19:24:24.876Z","avatar_url":"https://github.com/marmelab.png","language":"TypeScript","funding_links":[],"categories":["TypeScript"],"sub_categories":[],"readme":"# React-admin Help Desk\n\nThis application is a fake a Help Desk for an imaginary refrigerator company with a few support agents. You can test it online at https://marmelab.com/react-admin-helpdesk. It is a demo of the [react-admin](https://github.com/marmelab/react-admin) library.\n\nhttps://user-images.githubusercontent.com/99944/212743583-a4ee135f-f55b-4305-86c4-a3da1c49bb98.mov\n\nReact-admin usually requires a REST/GraphQL server to provide data. In this demo however, the API is simulated by the browser (using [FakeRest](https://github.com/marmelab/FakeRest)). The source data is generated at runtime using Faker.js, so the names and dates change each time you refresh your browser. This demo also simulates real-time activity using an in-memory store (it doesn't work across tabs).\n\nTo explore the source code, start with [src/App.tsx](https://github.com/marmelab/react-admin-helpdesk/blob/master/src/App.tsx).\n\n## Running The Demo Locally\n\nAfter cloning this repository, install the dependencies with:\n\n```sh\nyarn\n```\n\n**Note**: This application uses **React-admin Enterprise Edition** packages, so you'll need a valid subscription to run it. Check out the [Enterprise Edition documentation](https://marmelab.com/ra-enterprise/) for more information.\n\nThen, run the application with:\n\n```sh\nyarn dev\n```\n\n## Publishing The Demo\n\nThe demo is published on [GitHub gh-pages](https://www.netlify.com/) at https://marmelab.com/react-admin-helpdesk.\n\nTo update the published demo, run:\n\n```sh\nyarn build\nyarn deploy\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarmelab%2Freact-admin-helpdesk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmarmelab%2Freact-admin-helpdesk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarmelab%2Freact-admin-helpdesk/lists"}