AppSmith

https://appsmith.cs3200.net

AppSmith is a low-code platform for building internal tools and dashboards. I have created an instance of AppSmith running in the cloud that you all will use to create your UIs for the project.

Note: As of today, Nov 28, 2002, only the first email address listed on the Phase 1 sign-up has been added to the AppSmith Workspace. However, that person can add the rest of the team members.

To add another team member, do the following.

  1. Go to https://appsmith.cs3200.net. If you haven’t already created an account, do so.
  2. Log In if you are not already logged in.
  3. You should now be at your Project Workspace. Click the share button in the upper right corner of the screen. See Figure 1 below.
  4. Put in the email address of the team member you want to add, and assign the role of developer. See Figure 2 below.
Figure 1 – The Share Button
Figure 2 – Adding another developer to the Workspace.

Guidance:

I encourage you to go through the sample application creation that can be found here: https://docs.appsmith.com/getting-started/start-building.

Take a few moments to look at the set of widgets that you can use to build a UI in Appsmith. You can find out more about the available widgets here: https://docs.appsmith.com/reference/widgets/

Connecting to your REST API:

In order to connect your AppSmith application to the REST API running on your local machine, you’ll need to do the following:

  1. Start your docker containers with docker compose.
  2. Launch ngrok to create a publicly available url for your Flask REST API.
  3. In your AppSmith application, create a new datasource…

More coming soon…