Skip to content
Agung Smaraputra
All Projects

Rental Piknik

Outdoor equipment rental platform with WhatsApp booking

Next.jsNext.js 15ReactReact 19TypeScriptTailwind CSSMotion

Overview

Rental Piknik is an outdoor equipment rental platform built for a Bali-based business specializing in camping and picnic gear. The site catalogs equipment across 5 categories with a WhatsApp-first inquiry and booking flow, designed to convert browsing into direct customer contact.

I built this as a freelance project using Next.js 15 with a focus on SEO and local search visibility.

Challenge

The client needed an online presence to reach customers searching for outdoor equipment rental in Bali. The primary conversion goal was WhatsApp inquiries rather than online checkout, since the business model involves in-person pickup and equipment inspection.

Approach

I built a static Next.js 15 site optimized for local search terms. The catalog is organized by category with individual product pages. Each product page includes a WhatsApp inquiry button pre-filled with the product details. Motion handles page transitions and scroll animations.

SEO was a primary focus — structured data, optimized meta tags, and fast page loads via static generation.

Tech Stack

Layer Technology
Framework Next.js 15
Frontend React 19, TypeScript
Styling Tailwind CSS
Animation Motion

Key Implementation Details

  • Ranking positions 3-7 on Google for local Bali outdoor equipment rental search terms
  • Client reported attracting higher-quality leads since launch
  • WhatsApp-based inquiry and booking flow with pre-filled product details
  • Static generation for fast page loads and SEO performance

Outcome

The site ranks on the first page of Google for local Bali rental search terms, and the client has reported an increase in lead quality since launching the platform.