This is a starter CUI template for AgileApps platform. It contains the CUI template and the source code.
This is a generic CUI template which can be used with most of the AgileApp applications.
More previews of this template.
- Knowledge of AgileApps platform.
- Knowledge of Angular framework.
- 10.13.5 and later
- Download the CUI template file.
- Follow the CUI template instructions
To customize this CUI template, follow the below instructions:
# Step 1
git clone https://github.com/agileapps-dev-com/app-square.git
# Step2 cd to template source directory
cd app-square\template\source
# Step 3: install dependencies
npm install
- Update the "target" property value in proxy.conf.json to point to AgileApps environment (10.13.5+). eg: replace
https://agileappsinstancehostname
with the AgileApps' instance host name.
{
"/networking": {
"target": "https://agileappsinstancehostname",
"secure": false,
"changeOrigin": "true"
},
"/ace-lib": {
"target": "https://agileappsinstancehostname",
"secure": false,
"changeOrigin": "true"
}
}
- Use the below command
ng serve
The app will run at https://localhost:4211/
- After the customization is completed, run the following command to build the application:
ng build --prod
The prod built artifacts will be available in
~template/source/dist/record-panel-view
directory.
- After a successful build, create a JSON file named
template-details.json
and add the following content, and place this file inside the prod built artifact folder
{
"name": "AppSquareTemplate",
"version": "2.0"
}
- Create a zip folder
~template/source/dist/record-panel-view
and follow the instructions for deployment.
Refer to the license terms and conditions.