Build An App On AWS With Five In 3 Quick Steps
Dominik Keller
Sep 14th, 2022
Blog

Building & Deploying Custom Web Apps On AWS With Five

In this blog post, we will show you how to build an app using Five, and how to launch your app onto AWS. You will learn:

✅ How to create a new application inside Five,

✅ How to build your application using Five’s pre-built low-code and full-code features, and

✅ How to deploy your application to AWS (with just a single click!).

Not Sure What Five Is?

Five lets you build & deploy device-independent custom business applications faster. Inside Five, you find everything required to build full-stack applications. Five also gives you the option to extend your applications through full code (SQL, JavaScript, TypeScript, CSS) almost anywhere. For more details on how to build an app, check out this video first:

 


Step 1: Creating A New Application

Five is an integrated development environment (IDE) that lets developers rapidly build applications. To anyone familiar with a traditional IDE, Five’s user interface will make immediately make sense. Creating a new application is as easy (even not even easier) as creating a new project on Glitch, or creating a new workspace inside Visual Studio Code.

Here’s what you have to do:

  1. Download or login into Five with your admin account.
  2. Click the “Plus” button to create a new application. Give your application a descriptive name.
  3. Click on the tick icon. Done! ✔️

 

You have just created a new application inside Five and you’re now ready to move on to step 2. It’s time to build an app!


Step 2: Build An App With Five

Once you’ve created a new application, select your application, and then click on the “Manage” button that appears on the right side of your screen. You will now have access to Five’s full set of features to build your application. Going through every feature one by one will take too long, so we will only give two pieces of advice:

  1. A good place to start developing your application is “Tables”. Inside tables, you can set up your MySQL database. Here’s a quick overview of how to do this.

    Whether you’d like to create new database tables, set up relationships between tables, or define or add fields to your database: all of this can be done right from inside Five.

  2. Once you’ve created your database, visit help.five.org for more useful tips on you to build an app with Five.

In a nutshell, Five gives you many useful features for building applications. Here’s a (non-exhaustive) list of features:

  • store & collect data  through forms,
  • retrieve data and show data in reports,
  • visualize data through charts & dashboards,
  • validate data by using display types and regular expressions (regex),
  • notify users through mail merges or in-app notifications, or
  • create any kind of custom logic in SQL, JavaScript, or TypeScript.

Plus you get a set of extremely useful development tools, such as a debugger, code analyzer, and audit trail of all application changes.


Step 3: Deploy Your Application To AWS

When it’s time to preview your application for the first time, you can launch it to the cloud with just a single click. Users of our free plan can deploy their apps locally. Users on a paid subscription get three, managed cloud environments per application: development, testing, and production, all running on AWS.

Five takes the hassle out of deployment and lets developers do what they do best: build great software applications. There a no servers to set up and no no complicated deployment process. Five simplifies the way that developers develop, test & deploy custom business apps.

What Else?

There are plenty of features that we did not cover in this post. For example, as your app grows in complexity, there are a couple of extremely helpful tools that make managing your software development process a breeze. These are, for example:

✅a full audit trail of application changes by user and date,

✅ a breakdown of the lines of custom code written to recreate the application,

✅a full-text code search that lets software developers search through all queries, functions, and processes written in SQL, JavaScript or TypeScript, and

✅a debugger (Five Inspector) for quality assurance.

Ready to build an app? Get started for free on https://five.co!

Share Post:

Thank you for your message!

Our friendly staff will contact you shortly.

CLOSE