Create powerful applications quickly.
After logging into Five, you will see your portfolio of applications. It contains all Five end-user applications created, maintained or launched by you. Your applications’ names, icons, themes, locking method and deployment method can all be chosen in a simple point-and-click interface. Five lets you customize design in two ways: create a unique design with a few mouse clicks or customize your CSS. Once created, applications are ready to be launched, using our single-click deployment.
Intuitive and quick user management.
The Five application platform lets team members work collaboratively on the same application at the same time. Through its user management, Five lets you take control of who contributes to your software development projects, and how. Working in remote teams or having a new colleague joining? Quickly add or delete contributors to your projects through Five’s integrated user management. And because Five is cloud-native, there are no tedious downloads and installations required.
Take full control of roles and permissions.
Have you ever wished there was a role built specifically for one person? A team? Your boss? Inside Five, permissions can be managed for individual users or user groups, and for developers and end users. Create granular permissions for your users to decide who should have access to what. Together with our Users feature, this gives you full control over determining who has access to what, on both the level of the application platform and your end-user application.
Flexible & fabulous forms – fast.
A form provides your end users with an interface to provide data. Five supports multiple display types out of the box, such as text, dates, numbers or even checkboxes, (hashed) passwords and images. All forms are connected to a table inside a relational database where the information is stored. Forms can also call a Function, giving you the ability to create anything from simple forms for data collection to highly complex forms that are event-driven or contain conditional logic.
Retrieve & manipulate information with no code or full code.
Five gives you unlimited possibilities to retrieve, work and manipulate the data captured by your end-user application. This can be done in two ways: either you can use Five’s easy-to-use , no-code query designer, or you can use SQL (full code). You can also seamlessly go from no code to full code and vice versa. On top of this, your query can be tested directly inside the query designer, ensuring that it works correctly. This enables programmers and non-programmers to generate actionable data-driven insights easily.
Business intelligence, visualized.
Use Five’s library of built-in charts for presenting data more effectively. Choose from out-of-the-box charting templates that can be organized on a grid of your choice. Easily create charts that contain granular information and provide end users with drilldowns for in-depth analysis. Charts can also be linked to Queries, giving you full flexibility on what to visualize.
Create powerful business dashboards with a few clicks.
Dashboards tell stories through visualizations. In Five, your end-user application can combine charts and forms into interactive dashboards that enable your end users to see their most important business metrics at a glance. End users can also easily adjust or customize their own dashboards. Five lets you create a fully customizable grid for mixing and matching the elements that make up a dashboard. One of Five’s many prebuilt components, all of this can be created in a no-code environment. This enables professional developers and business users to create data-driven insights quickly and without the hassle of relying on third-party solutions.
Design made easy: with or without code.
Five lets you fully customize the theme of your application. Inside Five’s theme editor, you can easily adjust the colour scheme of your application, adjust fonts, or change how forms are being presented to your end-users. Experienced web designers can also directly access and change the CSS to style their application. This gives you more granular controls over the theming of your application and almost unlimited possibilities to customize how your application is presented to your end-users.
Integrate business processes into your application.
Use Five to automate routine tasks across your organization. Through its process designer, Five allows you to design and streamline processes and integrate them into your end-user applications. Five lets you reference objects inside your processes, making it easy to automate and transform your business’ workflows. Using full code, developers can create highly complex processes for execution, bringing together people and software
Choose where end users access your application.
Five end-user applications can be accessed from custom URLs. Choose to either make your whole application accessible under your URL of choice, or to only give access to certain application components. Custom URLs can also have individual themes, giving you the possibility to customize the look-and-feel of the same application for different audiences.
Extend your application to match your exact needs.
Display your data the right way.
Gathering and displaying data in a structured manner is the first prerequisite for data-intensive applications. Applications created in Five’s application platform automatically ensure that data is stored inside relational databases based on pre-defined or fully customizable data types and display types. Five has dozens of native display types including currencies, dates, passwords, text, floats and integers. This makes Five ideally suited for creating data-intensive, enterprise-grade business applications.
Create scalable, enterprise-grade applications.
Databases are the backbone of data-intensive, enterprise-grade software applications. Applications created on top of Five natively use MySQL, one of the world’s most popular relational database management systems. Setting up the database in Five can be done without writing code. For example, creating tables, creating their relationships, or defining data types. , can all be done in an intuitive point-and-click interface. Five gives you full control of the database layer of your application.
Ready. Set. Deploy!
Deployment of end-user applications in Five is easy, fast, and intuitive. All it takes to launch an end-user application is a single click. Five incorporates best practices for staging, and lets you manage your development, testing and production pipeline. Every end-user application created with Five is cloud-native and containerized, following architectural best practices for scalable web applications. Moreover, all applications are fully responsive, ensuring user interface consistency on any device. This makes applications created with Five resource-efficient, future-proof and device-agnostic.
Never get stuck.
Hit the ground running with Five: should you ever come across a roadblock during your application development, you can quickly access contextual, in-application help. With Five, there is no need to browse lengthy user manuals. Instead, get the right help where and when you need it. Five comes fully documented and displays useful, easy-to-understand help texts for its specific features and fields at the click of a button. Even better: the same contextual help feature is available for your own applications. Everything that you create inside Five can be documented and appears right when your end users need it.
Let Five keep track of all your versions.
Five’s application platform has a built-in versioning feature. Five retains a history of all changes made to your end-user applications , including the type and time of change. This enables you to recover unintentional data changes, to generate historical reports for analysis or to review the current state and the full history of the changes that are performed on each row for your own applications.