Skip to main content

RamBase Guidelines

Welcome to the REX Development site

The RamBase REX guidelines aim to show the patterns and elements used in the RamBase Cloud ERP product (from here on called "RamBase"). These patterns and elements will provide a unified language and consistent look and feel when designing applications within the RamBase ecosystem. The guidelines is written for both developers and designers working with creating and maintaining RamBase applications and components.

MicrosoftTeams-image__16_.png

On top of a fully integrated, industrial ERP system, RamBase also comes with a very rich API, making it possible to integrate nearly everything connected to the internet. In addition, RamBase provides you with development tools to customize and adapt the system to fit your business. You can also create your own applications and use data sources other than RamBase. That’s why we call RamBase a business platform. It’s not only an ERP system; it’s the core engine of your cloud-based business ecosystem.

The RamBase Platform empowers developers from partner companies to quickly build and deploy trusted cloud applications that are solid, secure and scalable without worrying about hardware provisioning or application stacks. To get started immediately, the Platform delivers out-of-the-box tools and services to automate your business processes, integrate with external applications, provide responsive layouts and more.

RamBase Application Development Platform

rambase-api.PNG

RamBase API: RamBase API is the central catalog of all RamBase APIs for developers to build apps, extensions and open integrations with RamBase. It has rich collection of API functionality which can be used to develop ERP applications and extentions. More information at https://api.rambase.net/

LOGO_RB_Cloud-ERP_RGB_3175x877p2x.png

Client Framework: The Client Application Framework is used to develop extended ERP application functionality in a very productive manner. It provides a rich collection of classes and services which makes the developers life easy. Visit https://www.rambase.net to log in to the client.

rb-homer.PNG

Homer: The Homer code synchronizer tool will take care of uploading code to RamBase. It also provides you with code intellisense and live reloading, so you can test and see the result while coding. Download at https://www.npmjs.com/package/rb-homer

vscode.PNG

Code Editor (VS Code): We recommend RamBase developers to use Visual Studio Code for component development, but any IDE can be used. Download at https://code.visualstudio.com/