Skip to main content

Extend Your App

Extend to complete use case

Create full fledged Applications and Backends.

Extend your App with low-code customizations, add-ons and integrations to support your complete use case.

In this overview, you will learn to How to Customize Faster via Low-Code, For further details refer to Customize & Extend section.

info

With EasyManage, you have managed to save upto 80% of the time manually writing code. By extending the generated code with few more lines, you are able to complete your fully functional app or backend.

tip

For corresponding details, Please refer to Resources page for locating Videos & Tutorials Learn, Videos, Tutorials

Frequently Needed Extendings

Here are some common Full-Stack, Frontend & Backend extending needs after code is generated:

  • Security - Authentication & Authorization
  • Refer to Customize & Extend List below

Important Customizations

Security - Authentication & Authorization

EasyManage provisions Security while code generation and via extend customize.

Security Design

The security design used is Authentication & Authorization with RBAC.

  • RBAC (Role Based Access Control), with Roles to permission rules for CRUD Ops.

For details, Please refer to Security Design

Security - No-Code

EasyManage provisions Security via one of the methods selected for code generation. And there are some methods which need to extend & customize with the help of templates.

Builder Studio - Security Configuration:

For details, Please refer here

Security - Low-Code Customize

EasyManage provisions Security via some methods which need to extend & customize with the help of instructions (given in Security Customize) or templates or are DIY.

For details, Please refer to Security Customize

Extend With In-place Code Templates

Extend/Customize with In-place Code Templates For Backend Spring-Java.

Locate the files in generated code: e.g. for Product table

  • ProductServiceExtend.java
  • ProductServiceCloudFunctions.java

Follow instructions in comments and implemented extend code. e.g. Complete ServiceExtend functions and call/uncomment from Service class.

Low-Code Customize & Extend

Low-Code Customize & Extend to complete use case.

For Tutorials Refer to Tutorials

Full-Stack

Details are provided in, and refer to Full-Stack Customize.

Frontend (FE)

Flutter Low-Code Customize

Details are provided in, and refer to Flutter App Customize.

Backend (BE)

GraphQL Low-Code Customize

Details are provided in, and refer to GraphQL APIs Customize.

REST Low-Code Customize

Details are provided in, and refer to REST APIs Customize.

Backend Templates

Pease refer to section Backend Templates

Integrations

Extend For Consumer Facing D2C solutions

  • Add Integrations like
    • Cloud Storage: Firebase, Google Drive, others.
    • AdMob : In-App advertisements.
    • Payment Gateway: Stripe, PayPal, more.
    • App Analytics: Google Analytics.
    • Misc: Email, Google Calendar, Calendly, Zoom.
    • Web Viewer: Access webpages, JavaScript supported.
    • Connecting with a Content Management System (CMS)