With mangologic, complex mobile-based systems can be built via configuration without the need for coding. This has many advantages, in particular it is great for long-term maintenance.
Configuration rather than coding helps keep Total Cost of Ownership low by avoiding programmer costs and the overhead of communication between project experts and programmers
mangologic brings many advantages, notably in maintainability and flexibility.
Here are three fundamental properties which make this possible
Partners can easily create beautiful dashboards because they get beautiful data from mangologic.
The data you get out are exactly as you design them.
And you get them in an industry standard format so you can just connect a standard analytics solution to the database, and away you go. Real-time analyses in minutes.
And the reason is decoupling: Data structures are independent of app logic. They can stay the same even if there are huge logic changes.
mangologic apps aren't based around "forms", they are, ahem, free-form.
There are no arbitrary limits, or preset shapes your app must fit into.
It is as if you have a box of bricks and it is up to what you build and how big it gets.
Here is a definition taken at random from a mangologic project to show the high level of intelligibility at which one can work.
This is how easy it is to define logic, and hence defining and maintaining complex algorithms which use these definitions is eminently feasible.
It stays this easy, no matter how big the app becomes.
This has the following consequences:
Collecting data with mangologic is not only simple, but the data structures you get at the end are precisely the ones you define at the beginning. No need for post-processing. Simply connect an analytics solution to get beautiful visualizations.
Apps can be configured with behaviour responsive to context. All of this, again, with only configuration, no need for programming. Let us show you how.
Sometimes you have a lot of existing static data and you need an app with which someone can navigate the data and create other data based on it. With mangologic, you can manage such systems.
As its name hints, mangologic has unique and powerful features which make it possible to give your users very complex decision support, but which you can configure and maintain yourself. No programming.
With mangologic, you can design multi-app systems in which there are different apps for different job roles, and yet they are able to share data (via bi-directional synchronization) to support collaborative working.
There is no one-size-fits-all approach here. The apps you create are built from the ground up as you want them, and there are no arbitrary limits. So if you have a project which isn't easily categorized, speak with us.
mangologic exploits state-of-the-art cloud infrastructure to ensure 100% availability and 100% scalability of your project.
Conceptually, each project has a single common database and may contain several different apps with several different kinds of users. You configure which user devices see which data and which users may modify that data.
The traditional servers we use are for system configuration and analytics. The successful day to day operation of the systems you build with mangologic require no servers, only the cloud infrastructure which syncs the data.
We can easily tailor the system for specific projects by writing cloud functions which trigger on specific events.