Introduction
Last updated 9/10/2025
Building Applications in Five
Five's main interface allows you to build your application by pointing and clicking instead of writing code, however, we have a number of editors that have an advanced side where you can write code to extend your application's functionality. Effectively, we do not restrict you in anyway, no matter how far you want to take the development of your application. You can go as far as creating plugins to add specific features and functionality to your application.
Five handles creating your database and establishes the connection with MySQL so you can start building your application immediately.
As you build your application, you can preview your changes with a single click, your application will first be deployed to the development environment and you can use the Run button to continually to see your changes.
Applications created in Five are cloud applications which are hosted on remote services and accessed via a URL over the internet. Single-user and multiuser applications can be created in Five.
If you're looking for step-by-step instructions on how to do something in the Applications view, you can find this in our How To Guides chapter.
Single-user Application
A single-user application system is designed to be used by only one user at a time. It is deployed to the cloud and requires no user login.
Multiuser Application
A multiuser application system can be accessed by multiple users simultaneously. It is deployed to the cloud and can be accessed by users with their login credentials or authorizations.
What Type of Apps Can You Build in Five?
You can build any type of application in Five, below are just a few examples of the types of applications that can be built in Five.
Business Apps
Used to help manage tasks, improve productivity, and make better decisions. Common features for these apps are:
- Managing customer realtionships (CRM)
- Tracking sales and finances
- Running marketing campaigns
- Communicating with team members
- Handling inventory or logistics
- Analyzing performance and reporting
Communication Apps
Used to help people connect and share information easily, whether for personal or professional use. Common features for these apps are:
- Text messaging
- Group chats and channels
- File and media sharing
- Notifications and alerts
- Remote work and collaboration
Booking Apps
Used to reserve or schedule bookings and appointments. Common features for these apps are:
- Calendar integration
- Real-time availability
- Booking form
- Payment integration
- Confirmation and notifications
- Cancellation and rescheduling options
- User accounts/profiles
- Admin dashboard
Ordering Apps
Used to browse, select, and purchase products or services. Common features for these apps are:
- Product or menu listings
- Add to cart and order customization
- Location and delivery/pickup options
- Real-time order tracking
- Payment integration
- Notifications and alerts
- User profiles and order history
- Ratings and reviews
Social Media Apps
Used to connect, communicate, and share content with others online. Common features for these apps are:
- User profiles
- News feed and timeline
- Posting and sharing content
- Likes, comments, and reactions
- Messaging
- Notifications
- Search and explore
- Stories and reels
- Groups and communities