Skip to content

5.1 What Have We Gained?

Let's first pause, like climbers looking back at our journey, and appreciate the scenery we've created together.

A working application: We now have an application that can be actually used. It can clearly manage two types of core information: departments and employees, and through the setting of "association relationships", each employee is accurately assigned to their own department.

A set of core building skills: More importantly, through this process, you have mastered the most core and basic methodology for building applications using Informat:

  • Application creation and configuration: You learned how to initialize an application and master how to define the application's overall appearance style and navigation layout through "global settings".
  • Data modeling thinking: You deeply understand the concepts of data tables, fields, and field types, and can design standardized and reasonable data structures from business requirements like a product manager.
  • The magic of association relationships: You personally practiced the configuration of "associated record" fields and understood how it connects isolated data tables into a powerful information network.
  • The concept of separation of data and views: You mastered the core principle of "data is responsible for storage, views are responsible for display" and learned how to present raw data elegantly and accurately to users by configuring the "display settings" and "filter conditions" of views.
  • Design and release lifecycle: You understood the separation mechanism between "backend design" and "frontend release", which is an important cornerstone for ensuring the stability of online applications.

Mastering the above, you already have the basic ability to independently build various information management applications (such as customer management, task tracking, asset inventory, etc.).

5.2 Looking Forward: Our Next Stop - "In-Depth Learning"

Of course, Informat's capabilities go far beyond this. The application we have built so far is like a car with a solid body and exquisite interior, but we haven't installed the "engine" or set up the "driving permissions" yet.

In this "Quick Start" guide, we focused on building the "static framework" of the application. In the "In-Depth Learning" tutorial, we will explore together how to inject a true "soul" into the application, making it automated, intelligent, and secure.

In "In-Depth Learning", we will focus on the following exciting advanced topics:

  • Workflow: We will build a complete approval process for "employee leave" together. How does the system automatically notify the department supervisor when an employee submits an application? How is the data status automatically updated after the supervisor approves or rejects it? We will make the data truly "flow".
  • Dashboard: We will learn to create a visual homepage for the application, through various charts (such as pie charts, bar charts) and indicator cards, to intuitively present core data (such as total number of employees, distribution of employees in each department) to managers, realizing data insights.
  • Permission control: We will explore how to set up different user roles (such as "HR" and "department supervisor") and assign them different operation permissions. For example, how to make department supervisors only able to see the employee information of their own department, but not that of other departments.