Up to 1k API free calls per month

Backend in minutes
with simple blocks

Flexible lightening-fast nocode backend with simple drag-and-drop blocks. Supports authentication, SQL and NoSQL databases, Stripe payments and 3rd party APIs.

imgimg
This is about UNI-Prime

Build

Drag and drop your new backend API.

Use a few basic building blocks to build complex API endpoints. Connect to your MongoDB or Firestore database. Setup authorization with JSON web tokens, payments with Stripe, email with Nodemailer or SMS with Twilio.

imgimg

Scale

No deployment is required. You are live!

There is no need for managing servers, version deployments, 3rd party libraries packages etc. The endpoints of the nocode backend are automatically live and can be called from your frontend right away. There is a Debug panel to test the endpoints for different Headers and Body parameters.

This is about UNI-Prime
This is about UNI-Prime

Data Ownership

100% control of your data

Data stored can be stored in MongoDB, Firestore or EasyDB. That means that you can view and edit your data from MongoDB compass or OpenBase or Firestore cloud dashboard. At the same time you can build any other app to connect to the database as you would if you were building with code.

Coming Soon: SQL support (Postgres & MySQL)

How it works

Building an endpoint in 120 seconds

Step 1

Connect blocks and pass data along

In this example, the Request block triggers the Mongo db block. If the Requst block is set to POST there is another post with the body data.

๐Ÿ“น Click to play
๐Ÿ“น Click to play

Step 2

Setup environment variables and settings

Mongo DB has to be configured once with the database connection string. Then the settings panel comes up to select the type of the block.

Step 3

Debug with different parameters

The Debug panel allows to quickly try out an endpoint with different headers and body parameters.

๐Ÿ“น Click to play
๐Ÿ“น Click to play

Step 4

Get the endpoint URL you just created!

The resulting endpoint can be called from any web or mobile frontend. As the example is a GET request it can also be called from the browser!

Uses Cases

Common uses and applications

๐Ÿ’ป Get User Data

Use Cases

Common uses and applications

Authentication

Store and verify user credentials with the Bcrypt block. Get user session with Jwt block.

Custom CMS

Use the MongoDB or Firestore block to query or update your database.

Payments

The Stripe block allows one-off charges and recurring payments through subscriptions.

API Aggregation

Fetch data from any 3rd-party API like Skyscanner and Yahoo Finance using with the Webhook block.

Reporting

Query data from your database and create useful reports with the MongoDB block.

Email / SMS / Push

Coming soonย Send welcome messages with the Email block or the Push Notifications block or 2FA passcodes with the SMS block.

This is about UNI-Prime

Build & Scale

Nocode backend in minutes

โœ“ Build your endpoints with simple drag and drop blocks
โœ“ Supports MongoDB, Firestore & EasyDB
โœ“ Allows for different enviroments such as dev, stag and prod

User Stories

Things our users say

It's just simple drag and drop and you build a backend which used to be the hardest bit about building software.

The dev team really likes how Diagram plays nice with our existing backend. We donโ€™t use Diagram for everything but for things we do it's at least 90% easier.

It's sweet you can test product ideas that fast. My new favourite nocode stack is Webflow + Diagram + MongoDB. I call it WDM!

FAQ

Commonly asked questions

appion app landing