Who is Summit for?

Is Summit for you, and what skills are helpful?

Summit is for ambitious builders that don't have time to waste on configuration and workarounds.

We support these builders by tightly integrating all of the tools and layers needed to build awesome apps, automations, and API's, which dramatically reduces the time that needs to be spent on anything other than the most valuable bits. We've also made flexibility our core, making many of the workarounds you find in alternative no-code/low-code platforms unnecessary.

While Summit aims to meet no-coders, low-coders, and traditional coders where they're at, a few essential skills are needed to be productive with the platform.

A working understanding of API's

Different services and endpoints on the web communicate over API's. Understanding how to recognize a request, choose a request method (GET vs. POST), and search through API documentation is a foundational skill for getting the most out of Summit.

Knowing how to read and write JSON

A working understanding of JSON's syntax and notation is foundational, as JavaScript-compatible Objects are used throughout Summit for the transmission, configuration, and relay of data.

A basic grasp of HTML / CSS

While optional, the presentation layer of Summit is a valuable way of rendering data for yourself, for clients, and for end users. This layer is composed of HTML and CSS (Tailwind utility classes), so understanding HTML tags and common styles is beneficial.

Writing SQL queries

At the foundation of Summit is a storage layer that depends on SQL (specifically, a Postgres-compatible database). Summit includes a handful of pre-built tables, and you are free to create your own. You'll get even more out of Summit if you know how to read and write SQL at an elementary level.