diashenrique / iris-rad-studio

InterSystems IRIS RAD Studio - Rapid Application Development
MIT License
2 stars 3 forks source link

IRIS RAD Studio

IRIS RAD Studio it's a low-code solution that came to make the developer's life easier; Allowing everyone to create their CRUD based on a simple class definition or even a CSV file.

Prerequisites

Make sure you have git and Docker desktop installed.

Installation

  1. Clone/git pull the repo into any local directory
$ git clone https://github.com/diashenrique/iris-rad-studio.git
  1. Open the terminal in this directory and run:
$ docker-compose build
  1. Run the IRIS container with your project:
$ docker-compose up -d

How to Test it

Open in the URL in browser: http://localhost:52773/csp/rad/login.html

If you want to test the app without installing anything

https://irisrad.contest.community.intersystems.com/csp/rad/login.html

Login with _SYSTEM user

IRIS RAD Studio

After the login, you will see the list of forms/classes available to work with: List forms

When you click on the desired form, a Datagrid with all information provided for that specific class is shown. DataGrid

The Datagrid has the option to edit/delete the information, even adding a new one. Editing the Information

Besides the possibility to filter the information, you also have the option to group the info. Grouping the info

If you have a CSV file that you want to import to the system, the IRIS RAD Studio will create a class, import the data from the CSV file, generate a cube class, a sample dashboard, and also provide a form to edit the imported information provided by the CSV file. Import Wizard

Ahhhh, and we also have a Dark Mode option! :) Dark mode

Dream team