Neonvil Logo
Budget Calculator
Neonvil Logo

contact@neonvil.com

© 2026 Neonvil Inc.


Budget Calculator
Back to Case Studies
FEATURED INSIGHT
Our device speaks for itself — but a hardware team can't split attention to build a website too. Neonvil shipped a launch surface that made the waitlist feel like joining something real, so we could stay heads-down on the product.

NEONVIL & BettaButler

A Case Study: A Pre-Launch Product Site for an Embedded Pet-Tech Startup
BettaButler Automatic Betta Fish Feeder

Business Outcome

A production pre-launch website for an embedded hardware startup — delivered end-to-end from design through waitlist capture — so a team of firmware and electronics engineers could open pre-orders without diverting anyone onto web work.

Pre-Launch Trust Surface

A site that turns a prototype device into a credible brand — the only trust surface a pre-launch product has until reviews and retail exist.

Waitlist Ready for Launch Day

Low-friction single-field capture, confirmation flow, and an exportable list — ready to convert into pre-orders the day the founders flip the switch.

Hardware Team Shipped on Time

Founders kept hands on firmware and tooling while we owned the web — no context-switch, no divided focus.

Context & Challenges

An embedded pet-tech startup — firmware, electronics, and industrial-design talent, but no in-house web team — needed to convert a prototype automatic feeder into a credible, conversion-ready brand before launch. The site had to carry the entire pre-launch trust story, explain a niche hardware category to fish owners who don't search for it by name, and capture waitlist signups without a backend — all while the founders stayed focused on the device itself.

Four critical delivery challenges:

01

Pre-launch trust without reviews or retail presence: product-detail density (10-day autonomy, live water temperature, OLED display) replaces the social proof a launched product would lean on.

02

Niche audience with low search intent: betta owners rarely google 'automated feeder' — conversion copy leads with everyday pain (travel, forgotten meals, overfeeding) and lets features follow.

03

Image-heavy product story on mobile without killing performance: responsive images, lazy loading, and a Vite single-bundle build keep Lighthouse at 100 on 4G.

04

Email capture with no backend: a form-relay service handles signups, confirmations, and launch-day export — no function, database, or ops surface the founders have to maintain.

Project Goals

Marketing Site

A fast, mobile-first product site that tells the full story — hero, features, how-it-works, FAQ, and founder voice — in a single Vite-bundled React SPA.

Waitlist Capture

A low-friction single-field signup that converts niche pet-owner traffic into a clean, exportable pre-launch list.

Launch Readiness

SEO, Open Graph product metadata, social cards, and analytics wired up so launch day is a content flip, not a rebuild.

Our Solution

Three layers for a pre-launch site. The marketing layer carries the story. The conversion layer turns visitors into waitlist signups without a backend. The delivery layer keeps the site fast, discoverable, and edge-cached everywhere.

AWARENESS
Marketing Layer

React + Vite SPA with the full product story

Hero with product positioning and primary waitlist CTA

Feature sections: 10-day autonomy, live water temperature, OLED display

How-it-works flow that explains the hardware in plain language

FAQ and founder-voice copy that builds pre-launch trust

WAITLIST
Conversion Layer

Email capture without a backend

Hero CTA
Mid-Page CTA
Footer CTA

Single-field signup validated client-side for instant feedback

Hosted form-relay service stores signups and fires confirmation emails

Launch-day-ready exportable list — no database, no ops surface

Graceful error states for duplicates and network failures

PERFORMANCE & SEO
🌐
Delivery Layer

Fast, discoverable, edge-cached

Lighthouse 100
Open Graph Product
Core Web Vitals

Single JS + single CSS bundle kept small for mobile 4G launches

Responsive images and lazy loading below the fold

Open Graph product metadata, Twitter cards, and structured data

Edge-cached CDN hosting with per-commit preview URLs

Effort Allocation

100%

UI/UX & Design (35%)

Frontend Build (25%)

Product Copywriting (15%)

Waitlist & Integrations (10%)

Performance & SEO (10%)

Deploy & Handover (5%)

Product Site Screens

Landing Hero

Landing Hero

Product Overview

Product Overview

Feature Highlights

Feature Highlights

10-Day Autonomy

10-Day Autonomy

Live Water Temperature

Live Water Temperature

OLED Display

OLED Display

How It Works

How It Works

FAQ

FAQ

Waitlist CTA

Waitlist CTA

Infrastructure & Technologies

FRONTEND

React + Vite

Chosen for a single-bundle SPA that launches with near-zero time-to-interactive — Vite's dev server keeps the design iteration loop under a second while the production build stays trivially small for a marketing site.

STYLING
🎨

Tailwind CSS

Chosen for responsive-first utility classes that keep mobile layout and desktop hero identical in source — no separate stylesheet fork, and no unused CSS shipped to the browser.

CONVERSION
📬

Email Capture Service

Chosen so the waitlist doesn't need a backend — a signed form endpoint stores signups, fires confirmation emails, and exposes the list for launch-day export with zero ops surface.

INFRASTRUCTURE
🌐

CDN Hosting

Chosen for global edge delivery and instant previews per commit — founders review design changes on their phone within seconds of a push, no staging server to babysit.

TYPOGRAPHY
🔤

Google Fonts

Chosen for typographic polish without a font-licensing bill — preconnected in the HTML head so the first paint lands with the intended typeface rather than a flash of system sans.

Back to Case Studies