
SnapApp First Application
on 07-25-2024 12:00 AM by SnapApp by BlueVector AI
2246
What is SnapApp Application Builder
SnapApp Application Builder is a low code tool designed to quickly build beautiful, powerful and secure database-driven applications.
The initial crucial step in building a successful application is comprehending the business process and data model to define the application’s functionality.
The key first step to building a good application is to understand the business process and data model to determine how the application needs to function.
When modernizing a brownfield application, review its functionality to understand what works and focus on the data collected and its purpose. Evaluate the application from each persona’s perspective to create a journey map.
An advantage of modernization is that the database schema often remains relevant and reveals essential business logic. This schema can usually be imported into SnapApp as a baseline for objects and fields.
Greenfield development is more challenging than modernizing legacy applications. SnapApp accelerates new builds with a prebuilt Government schema for public sector use cases. Using Agile practices, start with an MVP and grow incrementally through projects and sprints.
Getting Started with SnapApp Application Builder
Here is a guide to walk through building the first SnapApp application.
Building out data model is the first configuration step in building a SnapApp Application.
An Object is a structured collection of data arranged in rows and columns. The rows represent individual records, while the columns denote fields.
In this step add all of the Objects(tables) and Field(columns)needed to support the application.
To create a new object, follow the steps of the Object
Add suitable permission sets with the object according to the purpose.
To create a new field, follow the steps of the Fields
A view organizes and presents data within an application, offering various perspectives and interactions to enhance user experience and facilitate efficient data management.
In this step, add all the Views needed for your records.
Types can be:
To create a new view, follow the steps of Views
Pages are interactive web pages featuring text, assets (like images, videos, etc.), views, forms, and dashboards.
To create a new page, follow the steps of Pages
SnapApp’s navigation system provides users with seamless access throughout the application, making it easy to navigate between different sections using intuitive navigation elements.
To create navigation, follow the steps of Navigations
Menu is the navigation tool for getting easy access to important pages of the application.
To create menu in the application, follow the steps of Menus
To create breadcrumb, follow the steps of Breadcrumb
Workflow is a sequence of tasks or processes through which work passes from initiation to completion in an organized manner.
SnapApp leverages Google’s DataStudio tool for reports and dashboards. Because Dashboards are merely links to dashboard built in Datastudio they can just as easily be substituted with any business analytics reporting tool that allows embedded reports (e.g. Tableau, Power BI, Looker, etc).
To create a dashboard in SnapApp, follow this Steps
Test the application to ensure its output as expected.
SnapApp Technical Architecture
SnapApp is built on Google Cloud leveraging as much Google Infrastructure and Artificial Intelligence as possible.
Learn More
Thank you for following these steps to configure your SnapApp components effectively If you have any questions or need further assistance, please don’t hesitate to reach out to our support team. We’re here to help you make the most out of your SnapApp experience.
For support, email us at snapapp@bluevector.ai