{"repo":"paritytech/polkadot-hub-app","free":true,"listed":false,"github":"https://github.com/paritytech/polkadot-hub-app","clone":"git clone https://github.com/paritytech/polkadot-hub-app.git","description":"Polkadot Hub App is a self-hosted web app for managing offices, meeting rooms, events, and people profiles. It's an opinionated hackspace-like approach for hybrid teams distributed across many continents and working on multiple projects.","language":"TypeScript","stars":15,"topics":[],"license":"Apache-2.0","category":"self-hosted-apps","readme_excerpt":"Polkadot Hub App Polkadot Hub App is a self-hosted web app for managing offices, meeting rooms, events, and people profiles. It's an opinionated hackspace-like approach for hybrid teams distributed across many continents and working on multiple projects. The app is written in React, Node.js and Postgres. Main features: - Multiple office locations + \"Global\" page for remote workers - Internal user profiles with custom tags, locations, timezones and onboarding - Flexible role system for access management - Google authentication (\"Log in with Polkadot\" button is in progress) - Modular architecture that allows you to expand the app with new widgets and integrations with external APIs Getting Started - Quick start: How to create a new office - How to set up tablets as wall displays for meeting rooms Modules and Integrations All user-facing widgets of the application are (and should be) located in its own modules, which can depend on other modules, as well as use integrations to communicate with external services. Each module manages its own router and can implement all the necessary pages, widgets, webhooks for itself. Integrations are used to store credentials for different external services (e.g., sending email), so that you don't have to reconfigure this at each module level. Modules - Desk Management: Admins can upload floor plans and allow users to book desks in the office. The system also supports additional check-in forms. - Meeting Room Booking: This feature is similar to ","default_branch":null,"files":null,"tree":[],"storefront":"/r/paritytech","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/paritytech/polkadot-hub-app/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."}