Dependencies
System requirements and dependencies for running SeCoFlow.
System Requirements
Before installing SeCoFlow, ensure your system meets the following requirements:
Runtime Environment
- Node.js - Version 18.0 or higher
- npm or yarn - Latest stable version
- MongoDB - Version 5.0 or higher (for Payload CMS)
CMS Compatibility
SeCoFlow integrates with the following content management systems:
- WordPress - Version 5.0+ (requires REST API enabled)
- Payload CMS - Version 2.0+
- Strapi - Version 4.0+
Core Dependencies
SeCoFlow relies on the following core libraries and frameworks:
Frontend Stack
- Next.js 15 - React framework for production
- React 19 - UI library
- Tailwind CSS - Utility-first CSS framework
Backend Stack
- Payload CMS 3.x - Headless CMS
- Express - Web framework
- MongoDB Driver - Database connectivity
Optional Dependencies
Depending on your use case, you may need:
- Docker - For containerized deployment
- Redis - For caching and session management
- Nginx - For reverse proxy and SSL termination