This website uses cookies for visitor traffic analysis. By using the website, you agree with storing the cookies on your computer.More information

Posts tagged: Supabase

VisionX with Supabase

We are always looking for good solutions that can be used together with VisionX. A product like Supabase is definitely one of them.

Supabase is an open-source alternative to Firebase. It is a Backend-as-a-Service (BaaS) that provides developers with all the necessary backend functionalities to quickly build modern web and mobile applications without having to manually manage servers.

Key Features

  • PostgreSQL Database
  • Authentication
  • Real-time Updates
  • Auto-generated APIs
  • Storage
  • Edge Functions

You can find the source code on GitHub, and the Docker-Compose files are also ready to go.

However, we tried the online version and simply registered for the Free Plan. The registration is very easy, and you are ready to go in 2 minutes. After registration, you simply create a new application with VisionX and connect it to the database using a custom data source.

The most complicated part was finding the URL. In our case:

Supabase connection

Supabase connection

After the Supabase connection was configured, VisionX could be used as usual. We created a person mask for entering first name, last name, date of birth, and description. This was a simple test mask without any complex logic.

We then tested the features of the Supabase interface (creating new columns, modifying data, creating data models, REST API) and found no problems. Supabase is a practical solution, especially for VisionX applications.

The only thing that could be improved is the table editor, because when editing a column, you have to keep the focus on the editor before pressing ENTER to save; otherwise, the original value is saved. However, this might actually be intended :)

Of course, we could also install it as a web application as usual:

VisionX screen

VisionX application

We spent about 60 minutes with Supabase and were able to utilize all features of VisionX fully. The logging features and statistics provided by Supabase are particularly handy.

Our conclusion: VisionX and Supabase are a match!