fastCode Application Portal

fastCode in the Cloud

To use fastCode, you need to register and confirm your email address. Once you confirm your email address, you can login to the fastCode portal where you can create and manage applications.

Application Generator Portal

fastCode’s application generator portal can be used to create and manage applications. The community version of fastCode offers a single default workspace where all the applications reside. It is meant to be used by a single user, although multiple users can collaborate on further developing the application once it's been generated.

fastCode on your local machine

If your application database is local and not accessible publicly, the cloud version of fastCode cannot read the database and generate an application. To overcome this problem, we are providing a local version of the fastCode Application generator that can be downloaded. In order to download the application generator, click on the Download fastCode button on the top right corner of the Application Generator Portal screen. This will download a zip file to your local machine. To run the fastCode Application Generator locally, please follow the instructions below:

  1. Unzip the zip file, fastCode-docker-dist.zip, to a local directory

  2. cd to the unzipped directory root folder (cd fastCode-docker-dist)

  3. Run the application generator using the commands below based on your Operating System:

Windows 10

  1. Open a windows 10 command window as an administrator
  2. Execute the following command: PowerShell.exe -ExecutionPolicy Bypass -File install.ps1

Mac

  1. Open a terminal window
  2. Execute the following command: sudo ./install.sh

Linux

  1. Open a shell window
  2. Execute the following command: sudo ./install.sh

The above command should setup the fastCode Application Generator on your local machine. It will create three containers - a UI container, a back-end API container, and a database DB container.

Once the installation is complete, you can login by following the steps below:

Login to the Application Generator

We are using a self-signed certificate and therefore we need to perform the following steps as a temporary workaround.

  1. Go to https://127.0.0.1:5550

  2. You will see a NET::ERR_CERT_AUTHORITY_INVALID message. Click on the
    Advanced button and click the link to Proceed

  3. You will now see a White label error page, which is expected

  4. Go to https://127.0.0.1:4600

  5. You will see a NET::ERR_CERT_AUTHORITY_INVALID message. Click on the
    Advanced button and click the link to Proceed

  6. You will see the login screen for the application

  7. Login to the application generator using the following credentials

User Name: admin
Password: secret12

With the fastCode Application Generator running locally on your machine, you will be able to generate applications even when your application database is available only from your local machine.

GitHub Configuration

Once you login to the fastCode Application Generator either in the cloud or on your local machine, you can connect your GitHub account to allow fastCode Application Generator to create applications as new repositories in your GitHub account.