External Docyrus App
Create standalone applications with full Docyrus API integration. Ideal for complex workflows, multi-page apps, and solutions requiring custom domains or branding.
Status: Ready
Overview
External Docyrus Apps are fully independent applications that leverage the power of Docyrus APIs while running on their own infrastructure. Perfect for building complex business applications, customer-facing portals, and enterprise solutions that need complete customization freedom.
Key Features
- Complete Independence: Runs on its own infrastructure with full control
- Custom Domains: Deploy to your own branded domains
- Unlimited Customization: Full control over UI/UX and branding
- Docyrus API Integration: Access all Docyrus functionality via APIs
- Multi-page Applications: Build complex, navigational applications
- Enterprise-ready: Scalable architecture for business-critical applications
- Git Integration: Full version control and collaborative development
Supported Tech Stacks
React SPA ✅ Ready
Build modern single-page applications with React, the most popular JavaScript framework.
- Framework: React 18+
- Styling: Tailwind CSS, Styled Components, or CSS Modules
- State Management: Redux, Zustand, or React Context
- Routing: React Router for client-side navigation
- API Integration: Axios or Fetch API for Docyrus integration
- Build Tools: Vite or Create React App
- Repository: React SPA Starter
Vue SPA 🔄 Coming Soon
Create responsive single-page applications with Vue.js and its ecosystem.
- Framework: Vue 3 with Composition API
- Styling: Tailwind CSS or Vue-specific solutions
- State Management: Pinia for modern state management
- Routing: Vue Router for seamless navigation
- Repository: Vue SPA Starter
Svelte SPA 🔄 Coming Soon
Build lightning-fast applications with Svelte's compile-time optimizations.
- Framework: SvelteKit for full-featured applications
- Styling: Tailwind CSS integration
- State Management: Svelte stores
- Repository: Svelte SPA Starter
Available Development Features
- Live Preview: Real-time preview of your application
- Design Documentation: Architecture and design decision tracking
- File Management: Complete project file system access
- Data Sources: Connect to databases and external APIs
- Custom Queries: Advanced database query builder
- Custom Scripts: Server-side logic and automation
- App Preferences: Configuration management
- Deployments: Automated deployment pipeline
- Translations: Multi-language support
- Integrations: Third-party service connections
- Automations: Workflow automation tools
- AI Agents: Integrated AI capabilities
- Task Management: Project planning and tracking
- Custom Themes: Advanced styling and theming
- Help Documentation: Built-in documentation system
- Git Integration: Version control and collaboration
- Console Access: Development debugging tools
- Session History: Development activity tracking
- Worker Scripts: Serverless function deployment
Use Cases
Enterprise Business Applications
Build comprehensive business solutions:
- ERP Systems: Enterprise resource planning with custom modules
- CRM Platforms: Customer relationship management tailored to your industry
- Project Management Tools: Advanced project tracking with custom workflows
- Supply Chain Management: End-to-end supply chain visibility and control
- Financial Management: Accounting, invoicing, and financial reporting systems
Customer-Facing Platforms
Create engaging external applications:
- E-commerce Platforms: Custom online stores with unique features
- Learning Management Systems: Educational platforms with course management
- Booking and Reservation Systems: Advanced scheduling with payment processing
- Community Forums: Discussion platforms with custom moderation tools
- Customer Support Portals: Self-service help centers with ticket management
Data-Intensive Applications
Handle complex data requirements:
- Analytics Dashboards: Real-time business intelligence with custom metrics
- Reporting Platforms: Automated report generation and distribution
- Data Visualization Tools: Interactive charts and graphs for data exploration
- IoT Monitoring Systems: Device management and sensor data analysis
- Scientific Research Tools: Data collection and analysis for research projects
Industry-Specific Solutions
- Healthcare Management: Patient records and appointment scheduling
- Real Estate Platforms: Property listings with virtual tours and CRM
- Manufacturing Systems: Production tracking and quality control
- Legal Case Management: Document management and case tracking
- Restaurant Management: Order processing, inventory, and staff scheduling
Getting Started
- Choose Your Tech Stack: Select from React (ready now) or prepare for Vue/Svelte
- Set Up Development Environment: Access the full development toolkit
- Design Your Architecture: Plan your application structure and data flow
- Integrate Docyrus APIs: Connect to Docyrus services and data
- Build and Test: Develop with live preview and debugging tools
- Deploy: Use automated deployment to your preferred hosting platform
Development Workflow
- Project Initialization: Start from a pre-configured starter template
- Environment Setup: Automatic development environment configuration
- API Integration: Built-in tools for connecting to Docyrus APIs
- Continuous Development: Live reload and hot module replacement
- Testing: Integrated testing framework and debugging tools
- Deployment: One-click deployment to various hosting platforms
- Monitoring: Built-in analytics and error tracking
Advanced Capabilities
- Microservices Architecture: Build scalable, distributed applications
- Real-time Features: WebSocket integration for live updates
- Offline Support: Progressive Web App (PWA) capabilities
- Performance Optimization: Code splitting and lazy loading
- SEO Optimization: Server-side rendering support where applicable
- Security: Built-in authentication and authorization patterns
- Scalability: Cloud-native deployment options
External Docyrus Apps provide the ultimate flexibility for building sophisticated business applications while maintaining seamless integration with the Docyrus ecosystem.
Inline Docyrus App
Build custom apps that run seamlessly within the Docyrus workspace. Perfect for internal tools, dashboards, and data visualizations.
Add-in
Develop flexible extensions using React, Vue, or any web framework. Embed as dashboard widgets, custom pages, or enhance existing Docyrus features.