Apr 12, 2024

Case Studies

Indie Maker Launches a Micro-App in Less Than 48 Hours Using BuildShip

About

Generate domain ideas and check their real time availability

Generate domain ideas and check their real time availability

Generate domain ideas and check their real time availability

Integrations Used

Supabase, OpenAI

TL;DR

  • 48 hours to build

  • 15K Users Acquired

  • 10/10 Recommeneded

The App

Domainpedia is an intuitive micro-app that uses AI to generate domain ideas and check their real-time availability. Founder Marco Mendes faced the challenge of finding available domains that hadn't already been taken. Previously, he would use ChatGPT and manually copy and paste responses into a domain checker, a time-consuming process. 

To improve on this, Marco created Domainpedia. His goal for Domainpedia is to serve as a lead magnet for other applications he is developing, making the entire process faster and more efficient.

The Challenge

The initial challenge seemed simple: making API calls to OpenAI and a domain checking API. The real test was achieving this as quickly as possible, and BuildShip provided an excellent solution. Additionally, there was a technical hurdle to overcome: ensuring the API call originated from a whitelisted IP address. Marco was able to resolve this issue efficiently with a straightforward solution he developed.

The Process

To accomplish the above, Marco utilized the pre-built OpenAI and Supabase nodes, which significantly improved the process by eliminating the need to manually script the entire API call. All he had to do was configure the system and user prompts, and input his API key. Additionally, he adjusted the OpenAI call to output the response in JSON format for easier handling.

Although Marco had already built the backend using his preferred tool, Xano, he saw this project as a great chance to experiment with BuildShip. One key advantage he found in using BuildShip over Xano was its ability to adjust concurrency when processing an array, which significantly reduced execution time by more than 2 seconds compared to the Xano setup.

"Just 48 hours after opening Buildship for the first time, I had launched a micro-app to the world. This shows the power of good UX, a comprehensive suite of tutorials, and an intuitive yet potent product."

"Just 48 hours after opening Buildship for the first time, I had launched a micro-app to the world. This shows the power of good UX, a comprehensive suite of tutorials, and an intuitive yet potent product."

Marco Mendes

Founder, Domainpedia

The pre-built Supabase and OpenAI nodes greatly accelerated Marco's app-building process. When pre-built nodes were unavailable, the AI-generated nodes proved valuable. He utilized them to create a node that converts arrays into CSV format, allowing for efficient preparation of domains to be sent to the domain availability checking API.

The Result

Almost 15k domain names have been generated using Domainpedia over the last 2 months. Marco's backend has been running smoothly, and he's looking to use BuildShip further by adding new features to Domainpedia, such as Stripe integrations for monetization. As an indie maker, Marco has decided to stick with BuildShip as his go-to platform for building the backends of his other projects.

Start building your
BIGGEST ideas
in the *simplest* of ways.

Start building your
BIGGEST ideas
in the *simplest* of ways.

Start building your BIGGEST ideas in the *simplest* of ways.