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.