πŸš€ New Component: Pro Form Builder – Build Beautiful Dynamic Forms in Adalo

I’m excited to introduce Pro Form Builder, a component that lets you create fully dynamic, production-ready forms from a single component.

No more stacking multiple inputs, fighting with layouts, or adding extra components. Configure everything in one place and build professional forms in minutes.

:sparkles: Features

  • Configure up to 8 fields from a single component
  • Supported field types:
    • Text
    • Email
    • Phone
    • Number
    • Password
    • Text Area
    • Date
    • File Upload
  • Mix full-width and half-width fields in any layout

:artist_palette: 5 Premium UI Styles

Choose the look that matches your app:

  • Floating Label

  • Modern Flat

  • Outline Focus

  • Neumorphism

  • Underline Classic

    :globe_showing_europe_africa: International Phone Picker

Includes a searchable country selector with:

  • All 248 countries
  • Real flag icons
  • Country dial codes
  • Instant search

:date: Native Date Picker

A real calendar picker localized in:

  • English
  • Spanish
  • French
  • Italian
  • Portuguese

:file_folder: File Upload

Upload files directly to your Adalo database with the built-in File field.

:high_voltage: Smart Submit Button

Unlike traditional loading animations, Pro Form Builder waits until your Adalo action actually finishes before resetting the button.

It also includes:

  • Custom loading text
  • Minimum loading duration
  • Smooth user experience
  • No fake timers

:white_check_mark: Smart Validation

Built-in validation automatically checks:

  • Required fields
  • Email format

before allowing submission.

:bullseye: Fully Customizable

Optionally include:

  • Header title
  • Subtitle
  • Card container
  • Background color
  • Border radius
  • Shadow

Everything is fully themeable to match your app.

:gear: Built with React Native

  • Lightweight
  • Fast
  • No external dependencies
  • Identical behavior on iOS, Android, and Web

Perfect for

  • User registrations
  • Quote request forms
  • Booking forms
  • Job applications
  • Surveys
  • Contact forms
  • Any screen that needs more than Adalo’s default form components

I’d love to hear your feedback and feature requests. Thanks for checking it out! :rocket:

Video: https://youtu.be/h26O8R7W69Q
For questions, feature requests, or technical support, contact us at:
somoskurepa@gmail.com
More components:
kurepadev

2 Likes