{"id":13564868,"url":"https://github.com/BerlinChan/askent","last_synced_at":"2025-04-03T21:32:00.627Z","repository":{"id":39962470,"uuid":"230886419","full_name":"BerlinChan/askent","owner":"BerlinChan","description":"A simple interaction and presentation tool, a clone of Sli.do.","archived":false,"fork":false,"pushed_at":"2025-04-01T13:46:42.000Z","size":3013,"stargazers_count":31,"open_issues_count":24,"forks_count":5,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-01T14:38:54.859Z","etag":null,"topics":["clone","conference-presentations","presentation-tools","self-hosted"],"latest_commit_sha":null,"homepage":"https://askent.berlinchan.com","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BerlinChan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2019-12-30T09:24:27.000Z","updated_at":"2024-11-08T08:53:39.000Z","dependencies_parsed_at":"2023-02-15T06:16:29.119Z","dependency_job_id":"3d2b77c6-6ec2-4da4-97f4-8c57157e1173","html_url":"https://github.com/BerlinChan/askent","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BerlinChan%2Faskent","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BerlinChan%2Faskent/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BerlinChan%2Faskent/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BerlinChan%2Faskent/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BerlinChan","download_url":"https://codeload.github.com/BerlinChan/askent/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247083899,"owners_count":20880940,"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":["clone","conference-presentations","presentation-tools","self-hosted"],"created_at":"2024-08-01T13:01:37.291Z","updated_at":"2025-04-03T21:31:59.683Z","avatar_url":"https://github.com/BerlinChan.png","language":"TypeScript","funding_links":[],"categories":["TypeScript"],"sub_categories":[],"readme":"# Askent\n\n![Website](https://img.shields.io/website/https/askent.berlinchan.com)\n![GitHub Workflow Status (branch)](https://img.shields.io/github/workflow/status/BerlinChan/askent/CI/release)\n\nTry the app at [https://askent.berlinchan.com](https://askent.berlinchan.com)\n\n[Askent](https://askent.berlinchan.com) is a simple interaction tool for the meeting. Currently, it's especially for the Q\u0026A part, so you can better reach out audience.\n\nInitially, the project's purpose was for tech-exploring, which is still heavily in development. The idea comes from a webinar I attended. It's a clone of [Sli.do](https://www.sli.do/).\n\n## About the name\n\nAskent = **Ask** + Ev**ent**\n\n## Blog\n\n- [Where the Askent comes from](https://www.berlinchan.com/2021/07/where-the-askent-comes-from)\n- [Askent 实时消息搜索的问题及 Hasura 替代](https://www.berlinchan.com/2021/03/askent-realtime-search-implement-and-hasura)\n- [借助 GraphQL 承载 100万并发活动订阅（实时查询）](https://www.berlinchan.com/2021/03/Scaling-to-1-million-active-GraphQL-subscriptions)\n- [Askent 项目进展及准备弃用 Prisma2](https://www.berlinchan.com/2020/03/askent-give-up-prisma2)\n- [几款多端实时协作、同步的开发工具](https://www.berlinchan.com/2020/03/real-time-multi-device-collaboration-devtools)\n- [互动演示工具 Askent 已开发出管理与观众端雏形](https://www.berlinchan.com/2020/02/project-askent-admin-audience-client)\n- [从零开始，创建一个多端互动演示工具](https://www.berlinchan.com/2019/12/create-presentation-tool-from-scratch)\n\n## Develop\n\n```sh\nyarn\nyarn workspace askent-client start\nyarn workspace askent-server dev\n```\n\n- [Client development README](./packages/askent-client#readme)\n- [Server development README](./packages/askent-server#readme)\n\n## TODO\n\n- [ ] Guest admin access control\n- [ ] About text\n- [ ] event edit dialog\n- [ ] question support voteDown\n- [ ] hide event from join search\n- [ ] join event with password\n- [ ] admin event list - duplicate event\n- [ ] question list refetch after network error recovery\n- [ ] [API logout, invalid JWT](https://www.npmjs.com/package/express-jwt)\n- [ ] [Benchmark](https://github.com/benawad/node-graphql-benchmarks)\n\n## LICENSE\n\nGNU General Public License v3.0 or later\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FBerlinChan%2Faskent","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FBerlinChan%2Faskent","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FBerlinChan%2Faskent/lists"}