Create forms via API

 

Awesomely!!!

What is Typeform I/O for me?

The next De Facto standard for developers to build forms

A way to Integrate Typeform into anything!

A migration step into a more awesome frontend

Large-like refactoring for SOA

What is Typeform I/O for you?

What we need help with

What you want to be able to do with Typeform I/O?

Awesome features we can't be without

Technology

 

Mindset

 

Spreading

 

Your constant feedback

Awesome hacks

Cool integrations

Spread it everywhere!

Example Use-case

VolHelp

Platform for Open Source developers to provide free/paid support via forms created by Typeform I/O

Owner

Owner is the owner of an open source project that feels like s/he can provide better support for the users of the project.

 

The owner sets up VolHelp for his account and adds links to the form in Readme and on project website.

User

User is the user of an open source project. The user often feels like the community support is not enough to get proper help.

 

The user is not afraid of paying a small fee for proper support, provided by experts

Different users

Owner Setup Flow

Landing page

Registration

Create Project

Web-Shop

Have a web-shop with "Limited Edition" items and want a beautiful shopping experience?

Dynamically create forms

Let's say you have five items

First time someone sees the form, all five items is there

Next User

Only see four items

FastForm

A new, better and faster Typeform

Build a new Typeform

On top of Typeform I/O

Why should you care?

You want free food?

 

You want to have a free massage?

Because this is how you get those things

Create Typeform I/O, on your own, in your favorite language

Everyone gets free food

Only one gets free massage

Winner will be elected via lottery

You have one week

Next Friday, we pick the winner

Rules

Rules

  • Whatever language you want
  • You have one week
  • It must implement same behavior as current Typeform I/O
  • Accept same JSON structure, work the same way in the legacy application

How Typeform I/O works today

Shared on Github

Standard Rails

application

Thin models

Example JSON provided

Your implementation has to fully comply with existing implementation

Given the same Input (the JSON) it has to have the same Output (the form itself)

Tests will guide you if you're unsure

The current API is fully tested with clear tests that will tell you how the insides work

The clock starts ticking now

Typeform.IO

By Victor Bjelkholm

Typeform.IO

  • 1,148