# Build PhyStack > Learn how to use the PhyStack platform with tips, tricks, and user guides - [🚀 Welcome to PhyStack](https://build.phystack.com/welcome): Overview of the PhyStack platform for building physical-world applications with edge devices and smart displays. ## Getting Started - [Tenant Setup](https://build.phystack.com/getting-started/tenant-setup): Set up your PhyStack tenant workspace with admin access for managing devices and applications. - [Dev Environment Setup](https://build.phystack.com/getting-started/dev-environment-setup): Install and configure your local development environment with Node.js, Git, Docker, and the PhyStack CLI. - [Device Setup](https://build.phystack.com/getting-started/device-setup): Supported device types and platform selection for PhyStack development and production deployments. ## Tutorials - [Build An Edge App](https://build.phystack.com/tutorials/build-your-first-edge-app): Step-by-step tutorial to create, containerize, and deploy your first edge application on PhyOS. - [Build A Screen App](https://build.phystack.com/tutorials/build-your-first-screen-app): Build and deploy a React-based screen application for interactive displays and kiosks. ## PhyStack Concepts - [Settings Schemas](https://build.phystack.com/phystack-concepts/settings-schemas): Define TypeScript configuration schemas with JSON Schema generation for app settings management. - [Overview](https://build.phystack.com/phystack-concepts/communication/overview): Compare twin messaging and real-time channels for inter-device and inter-app communication. - [Overview](https://build.phystack.com/phystack-concepts/advanced-phyos-features/overview): Developer mode, proxy configuration, certificate authority management, and TPM 2.0 support for enterprise edge deployments. - [Signals](https://build.phystack.com/phystack-concepts/signals): Implement real-time data collection, event tracking, and analytics using the PhyStack signals API. - [Twin Messaging](https://build.phystack.com/phystack-concepts/communication/twin-messaging): Hub-based messaging API for sending events and actions between applications with request-response patterns. - [Managing On-Device Secrets](https://build.phystack.com/phystack-concepts/advanced-phyos-features/managing-on-device-secrets): Store and retrieve API keys, certificates, and passwords in hardware-protected TPM 2.0 memory on PhyOS devices. - [Reports](https://build.phystack.com/phystack-concepts/reports): Configure custom analytics dashboards with visualization cards, aggregation, and data export. - [Real-Time Channels](https://build.phystack.com/phystack-concepts/communication/realtime-channels): WebRTC-based peer-to-peer data channels and media streams for low-latency communication. - [Peripherals & Descriptors](https://build.phystack.com/phystack-concepts/peripherals-and-descriptors): Connect and manage external hardware devices through twin models with action and event interfaces. - [Products Integration](https://build.phystack.com/phystack-concepts/products-integration): Manage product catalogs, pricing, and inventory across locations via Console, Google feeds, or API. - [Troubleshoot & Debug](https://build.phystack.com/phystack-concepts/troubleshoot-and-debug): Diagnostic procedures for device connectivity, app deployment, container debugging, and log analysis. ## Release Notes - [PhyOS 5](https://build.phystack.com/release-notes/phyos-5): Release history and changelog for PhyOS 5.x with features, fixes, and platform-specific installers.