The technical stack and architecture powering Doortagg's web and mobile platforms
React framework with App Router for server-side rendering, static generation, and optimal performance
Type-safe JavaScript ensuring code quality and reducing runtime errors
Utility-first CSS framework for rapid UI development with responsive design
Component-based architecture for building interactive user interfaces
Edge network deployment with automatic scaling and zero-config HTTPS
Scheduled tasks for session cleanup and subscription management
Cross-platform native mobile apps with a single codebase for iOS and Android
Development platform with OTA updates, push notifications, and native module integration
File-based routing with deep linking support for seamless navigation
Cross-platform push notifications with foreground/background handling
Voice note recording and playback for real-time communication
Cloud-based build service for iOS and Android with OTA updates
Type-safe database client with migrations and schema management
Serverless Postgres with auto-scaling, branching, and instant backups
Scalable object storage for voice notes and media files
Distributed rate limiting with token bucket algorithm
Serverless API endpoints with automatic deployment and scaling
TypeScript-first schema validation for API inputs and environment variables
Web push notifications with service worker integration
Native mobile push notifications for iOS and Android
Modern email API for magic links and transactional emails
Optional hand-off to WhatsApp for continued conversations
Secure payment processing with PCI compliance and fraud detection
Hosted checkout pages with multi-currency support
Automated subscription management with trial periods and prorations
Real-time payment and subscription event handling
ISO/IEC 14443 Type A compliant passive NFC tags
Standardized data format for cross-platform NFC communication
Browser-based NFC reading on supported Android devices
Direct app opening from NFC tags on iOS and Android
Zero server management with automatic scaling from zero to millions of requests
Content served from 100+ edge locations worldwide for minimal latency
HTTPS everywhere, rate limiting, CSRF protection, and secure authentication
End-to-end TypeScript from database schema to UI components
Live chat with polling, push notifications, and session management
Pay-per-use serverless architecture with automatic resource optimization
Doortagg is powered by amazing open source technologies and the incredible communities behind them. We're grateful to all the maintainers and contributors who make these tools possible.