Technology
Tech Stack
Built with modern technologies for performance and scalability.
Frontend
- • Next.js 15
- • React 19
- • TypeScript
- • Tailwind CSS 4
UI Components
- • shadcn/ui
- • Radix UI
- • Lucide Icons
- • Class Variance Authority
Authentication
- • NextAuth.js v5
- • GitHub OAuth
- • JWT Sessions
- • Middleware Protection
Workflow Automation
- • n8n Integration
- • SDK Architecture
- • Webhook Triggers
- • Inline Workflows
Developer Experience
- • Turbopack
- • ESLint
- • Hot Module Replacement
- • Type Safety
Error Handling
- • Custom Error Classes
- • Retry Logic
- • Timeout Management
- • Graceful Degradation
Architecture
n8n Integration Architecture
Service Separation
Admin Operations
Workflow management, CRUD operations, import/export functionality
Runtime Operations
Workflow execution, monitoring, result handling with timeout controls
Event Handling
Webhook triggers, proxy patterns for Next.js integration
Core Features
SDK-Style Client
HTTP client with retry logic, error handling, and comprehensive TypeScript types
Workflow-as-Functions
Register workflows as typed functions for seamless app integration
Admin Dashboard
Complete workflow management UI with real-time monitoring