Table of Contents


 

Introduction

Welcome to Magentrix, a flexible and powerful portal platform designed to connect employees, customers, and partners in one unified space. Magentrix solutions enhance communication, collaboration, and productivity by bringing everyone together on a single platform. Our logo reflects this mission—three people within a chat bubble, each representing a key stakeholder: the employee who manages operations, the customer who drives business, and the partner who extends your reach. This symbolizes our core belief that when these three groups work together seamlessly, organizations achieve greater efficiency and success.

Beyond its extensive features and modules, Magentrix empowers developers to extend the platform using powerful development tools, components, and libraries. This Developer Guide provides comprehensive documentation and practical examples to help you unlock the full potential of the Magentrix platform and build custom solutions tailored to your organization's needs.

 

Magentrix Developer Guide

Build amazing portal applications on the cloud.

 

 

What You'll Learn

Magentrix provides developers with a powerful, feature-rich platform for building custom web applications. Leverage our comprehensive SDK to take full control of your development process, from UI customization to backend integration.

This Developer's Guide explores the following core topics:

Customizing the look and feel - Match Magentrix to your brand identity

Integrated Development Environment (IDE) - Use the browser-based IDE to create and manage Active Pages, Templates, Controllers, Classes, Triggers, and Static Assets with integrated debugging tools and comprehensive development capabilities

Active Pages - Build interactive, responsive user interfaces

Active Classes - Develop powerful backend logic and applications

Magentrix Database - Work efficiently with platform data

Magentrix SQL - Query entity data using familiar SQL-like syntax with support for filtering, sorting, and relationship traversal

REST API- Integrate external systems seamlessly

Who This Guide Is For

This guide is designed for developers, technical architects, and integration specialists who want to extend and customize the Magentrix platform. Whether you're building custom user interfaces, developing backend applications, or integrating external systems, this guide provides the knowledge and tools you need to succeed.

Prerequisites

To get the most from this Developer's Guide, familiarity with the following is recommended:

  • Web development fundamentals (HTML, CSS, JavaScript, C# .Net Framwork, ASP.NET)
  • RESTful API concepts and integration patterns
  • Basic understanding of database operations
  • Experience with at least one programming language

No prior experience with Magentrix is required—we'll guide you through everything you need to know.

Getting Started

Ready to begin? Use the navigation menu to explore each topic in detail. We recommend starting with the customization section to familiarize yourself with the platform, then progressing through Active Pages, Active Classes, and the REST API documentation as your needs require.