DirectFN
DFN CMS is a no-code/low-code Web Content Management System (WCMS) designed specifically for financial institutions. It enables businesses to build, manage, and deploy websites with ease, leveraging a modular approach with pre-built financial widgets. The platform follows a server-driven UI architecture, dynamically rendering published websites based on backend configurations, reducing frontend redeployment needs. It is developed using React.js, TypeScript, Node.js, MolecularJS, MongoDB, Redis, and Docker. The system uses a microservice architecture for scalability and maintainability.
Handles authentication and user roles for CMS users
Manages API routing for CMS operations
Converts CMS configurations into static websites
Manages and delivers structured content for websites
Manages user authentication for website visitors
Routes API requests for the live website
Serves real-time financial data
Manages website settings and metadata