1. Content Management System
Easily manage your site instances for users through DCX Portal admin. The sites support managing multi-site instances of your web application.
1.2 Pages and Hierarchy
The Page Manager system gives you the ability to add, manage and organize your web pages and control navigation and menus.
1.3 Styles & Headers
Add your custom styles, scripts & tags to content views through Styles & Headers management feature on DCX Portal.
1.4 Configurable Webpart Library
Access a huge number of already available and your own created webparts and embed them in your content view screens for your users.
Create custom Data Source chunks from your application data which can be used to render dynamic information on user’s end.
Data sources can be defined and used later within the Templates, Forms, PDF generated documents and API JSON objects.
1.6 WYSIWYG/HTML Editor
The browser-based, feature rich HTML Editor provides a familiar user interface for the creation and update of web pages.
The editor requires no downloads or client-side installation and works with Microsoft Internet Explorer 6 and web browsers which use the Gecko engine (e.g. Firefox on linux).
1.7 Translation Management
Create code snippet templates which support HTML/CSS/JS to build views for your Users. Template editor supports DCX Portal Template tags and Data Sources that render dynamic data.
Admin can write normal HTML and get data from data source within the parsed HTML Webpart.
1.8 Permission Management
Every webpage you create has authentication policy that can be set to public/unlisted or custom user groups hence automatically managing page views & menus for every user.
2. Forms Builder
Applications allow you to create structure for managing your content and data. Every application refers to a table for your system. It houses a fields/columns list management and authorization for the application view edit & update records.
2.2 Business Objects
Business objects are the data access layer using within the application, default out of the box object are used for SQL server database tables, however alternative data storage and DBMS can have alternate business objects if required.
2.3 Business Rules
Business rules are set of auto-generated scripts that controls the form during the data entry process, the scripts can be added based on certain events within the form and can include a set of predefined functions that controls the form.
Below are main form events that are supported:
On adding a new record
On editing an existing record
Edit or Add New
On Editing an existing record or adding a new record
On opening/viewing a record
On updating a new detail in record
Before submitting a new or edited record
On navigating away from/closing the form
The DCX Portal comes with a library of functions you can use to handle forms.
2.4 Form Templates
Form templates are used to create custom forms to collect data for applications. They support HTML/CSS/JS and form template tags.
2.5 Permission Profiles
Permission profiles allow you to manage row-level access for user-roles.
3. Worflow Engine
3.1 Workflow Designer
DCX Portal comes with a pre-built workflow manager which gives you a graphical control of your business application enabling you to manage every user journey and processes in the system.
3.2 Configurable Objects
Powerful Workflow engine used for document management and user application that will automate business process within few clicks
Graphical Process Designer allows you to create workflows with dragging and dropping object and specify links between objects.
3.3 Workflow Engine
Workflow engine provides you an overview of the processes in your system & allows you to monitor & control your application. It provides you an in-depth list of all the errors & blockages in the application.
3.4 Workflow Records
Workflow record enables you to oversee & manage each record individually so that the system runs smoothly without any data loss.
4. Administration Console
4.1 Users and Roles
Create and manage custom user groups according to your requirements. Which can be used for controlling page views or data-access and in your approval's hierarchy.
4.2 Usage Analysis
Oversee and monitor your system statistics with access to logs, records and action details for your application. Discover bottlenecks in your workflow or find and resolve errors that cause any break in your system.
4.3 Authentications Management
DCX Portal has the in-built capability to support any third-party authentication service so that user sign-on is smooth and easy.
4.4 Social Media Integration
The services to enable login & registration with the major social media platforms through easy setup wizards.
4.5 HTTP Modules
HTTP modules can be added within DCX portal, several out of the box modules are already available and the user can define further more modules, please refer to development guide for HTTP Module development.
4.6 System Properties
DCX Portal admin provides you ability to edit your core configuration properties to manage the system such as SMTP settings, or payment gateway settings.
DCX Portal supports multilingual web-apps which can be easily managed from your DCX Portal Admin.
4.8 Reporting Templates
DCX Portal out of the box features includes connecting to most commonly known data sources, grabbed data can be designed and styles using flexible easy to use templates to present data in a user friendly format
5. Design & Customizations
5.1 Theme Development
DCX Portal comes with flexibility to customize every userview including dashboard and admin control panels. The theme can be customized to have multiple template views & as per your requirements.
5.2 Master Pages
Every page layout is generated from a Masterpage layout that holds your custom structure as well as DCX Portal templating tags. Each application depends on a set of Masterpages defined for content pages, application pages & Admin Panel template.
5.3 Webpart Chromes
DCX Portal makes it easy for you to create a unified theme by defining Webpart chromes which render each Dataview & template part.
5.4 System & Template Tags
DCX Portal provides you an arsenal of powerful template tags that enable you to build advanced page view for your users. The inbuilt functionality like language tags helps you create multiple language views from one template part.
Worry-free licensing & support plans,
so you can focus on your organization.