Spiro Low-Code Platform Architecture: Web Kit and Mobile Kit
Web Kit and Mobile Kit are functional components of the Spiro low-code platform. They include well-tested toolsets for deploying web projects and mobile applications. In this article, we’ll cover their key features and benefits.
Spiro is a multifunctional low-code platform designed for creating unique solutions for businesses and startup projects. It serves as a foundation for deploying custom automation systems:
-
ERP for optimizing company resources
-
PRM for collaboration with partners
-
CRM for communication with clients
-
CMMS for managing equipment and infrastructure maintenance
The platform features a modular architecture and consists of three components: Core for operational automation, Web Kit for deploying web projects, and Mobile Kit for developing mobile applications. All Spiro components integrate with each other and include ready-to-use sets of tested tools that can be easily adapted to the specific needs of the business.
Spiro Web Kit
Web Kit is a framework for developing web solutions that enables rapid deployment, customization, and scaling of projects. This set of tools serves as the foundation for creating websites and user dashboards. It supports SSR for fast server-side page rendering and SPA for dynamic interactions without page reloads.
The framework integrates with all necessary APIs, enabling you to easily configure and manage various components through the admin panel. For example, Web Kit allows you to create catalogs, manage product cards and their attributes, and add multi-level comments, filters, and sorting options. With its built-in modules, Web Kit simplifies and accelerates the development of e-commerce projects, as all essential elements are already configured and optimized for API integration.
Web Kit features an out-of-the-box menu builder that allows you to quickly create and integrate menus into your web projects. The framework also supports multilingual capabilities and SEO rules, making it significantly easier to set up content and optimize the site for different languages and search engines.
Additionally, Web Kit includes a set of tools for user registration and authentication. This functionality allows you to create authorization groups, customize login fields, set password recovery rules, and manage user profiles. Profiles can be customized to fit the needs of a particular project: you can easily add new fields or edit existing user profile attributes even after user registration. Thus, the system can be flexibly adapted to new business requirements without the need to change the code.
Spiro Mobile Kit
Mobile Kit is a powerful toolkit for rapidly building the front end of mobile solutions. Similar to the web framework, it integrates with APIs for configuring and managing application components. Deploying a project with Mobile Kit allows you to implement all the same features as in Web Kit: quickly, flexibly, and with the potential for future scalability.
The backend application process control allows managing functionality without altering the underlying logic and code. With Mobile Kit, we can quickly deploy a basic version of a mobile solution that includes onboarding, login, password recovery, and push notifications. The functionality is configured in the admin panel, making it easy to add new fields and make adjustments according to business needs. This provides a high level of customization without wasting time on developing new solutions from scratch.
Key Benefits of Web and Mobile Kit
-
Rapid deployment due to ready-made toolsets
-
Customization without spending too much time on development
-
Flexibility in adjustments according to business requirements
-
Unified code and well-tested functionality
-
API support for configuring and managing project components
-
Built-in tools for user interaction
-
Access to detailed analytics for user-focused optimization
Thus, Web and Mobile Kit are highly flexible out of the box and can be tailored to various business needs. All the tools in these kits have been tested for reliability and efficiency in real-world use. Customization, fast implementation, and resource savings compared to building from scratch are the key advantages of deploying projects with Spiro.
If you'd like to know more about the low-code approach, leave your contacts in the form below. Our manager will reach out to you and provide detailed information about deploying projects with Spiro.