Swell Framer Template
Ride a 3D surf camp before booking
Free
A 3D surf-camp website for surf schools, retreats, and small stays. Guests can explore an interactive camp map, learn about the program and pricing, and request a booking.
Categories
About this template
Swell is a template for surf camps, retreats and small stays that want guests to feel the place before they book. Instead of a hero image, the home page is a small 3D world they can explore.
What's inside
Home: the camp as a 3D map. Ride with the arrow keys or WASD, or with a thumb stick on phones. Six places open a card with photos, facts and a link to the next stop. Once a guest has seen all six places, the day ends at sunset with a booking prompt.
Doors to the other pages. A surf school hut, a price kiosk and a booking hut stand by the road. Click one, or ride up and press Enter.
Program: a day at camp, the week day by day and three surf levels.
Pricing: three room cards, included and not included, extras and an FAQ.
Book: a request form with week, room and surf level.
404: a 3D monkey runs off with the page.
Built properly
Text and photos on the cards and pages are native Framer layers, so you edit them on the canvas. Map labels are properties of the world component.
Desktop, tablet and phone breakpoints on every page.
17 text styles and 8 colour styles. Inter only, so there are no font licences to buy.
4 components: Place Card, Page Header, Page Footer and Submit Button.
Rendering pauses off-screen, reduced motion is respected, and without WebGL visitors see a still map.
Ambient sound is synthesised in the browser and stays off until the visitor turns it on.
Page titles, descriptions, a favicon and a social image are set. Every place has its own link, for example /#surf.
Good to know
The 3D camp is a code component. Its layout, buildings and roads are fixed in code, so it suits a beach or surf location as it is.
The 3D engine (Three.js) loads from a public CDN, with a second CDN as a fallback.
Forms are native Framer Forms; receiving submissions needs a paid Framer plan.
All copy, prices, dates and contacts are demonstration content. Photos are AI-generated and included.
No CMS: content lives directly on the pages.
Included Pages
- Home
- Program
- Pricing
- Book
- 404
More from DariStudio
View allSora Laundry
A warm, minimal website template for laundries and pickup-and-delivery services. It helps customers explore laundry services, pricing, turnaround times, eco practices, and testimonials, then book a pickup through WhatsApp or find contact and drop-off information.
Maya Jungle
An editorial Framer template designed for wellness retreats and small-group stays, featuring a scroll-driven story section, CMS-powered dates and bookings, connected forms, and flexible styling for yoga, jungle lodge, or artist residency sites.
Sunava
Sunava is a minimal one-page travel landing template with a dedicated contact page, ideal for travel creators, retreat hosts, local guides, and boutique tour agencies to showcase curated trips, itineraries, accommodations, pricing, reviews, and capture booking requests.
More 3D Templates
View allLathra
Lathra is a website template for independent record labels, producers, and DJs to present releases and artists, share how records are made, and collect demo submissions. Its turntable experience uses 3D visuals to bring releases to life.
Parapet
A drawing-sheet style website for architecture practices to present projects, practice information, services, and news. It includes interactive 3D building models and responsive project pages with architectural renders and drawings.
XStudioOS
StudioOS is a premium Framer template for studios, agencies, and founders seeking a professional, CMS-driven site optimized to convert visitors with modular, responsive pages, dark editorial design, fluid micro-interactions, and a 3D project carousel.
More Sports Templates
View allRandori
A website template for martial arts schools, BJJ academies, and other combat sports gyms. It presents class schedules, program details, coaches, competition teams, events, membership plans, and a form for booking a free class.
Rally Courts
A website template for community tennis and padel clubs to present coaching programmes, coaches, membership options, club facilities, news, and events. It includes a join form for prospective members and coaching enquiries.
Clubstead
Clubstead is a Framer template for professional basketball clubs, sports teams, academies, youth organizations, coaching businesses, and athletic training centers to create a digital presence for their organization.
More Travel Templates
View allAurevia
Aurevia is a premium Travel Agency Framer template crafted for modern travel brands that want to inspire, captivate, and convert.
Tourly
Tourly is a Framer template for travel professionals to showcase tours, destinations, and packages. With CMS listings, booking forms, photo galleries, and SEO-ready design, it helps agencies convert visitors into customers with a vibrant, responsive site.
Matumu
Simplify the process of creating Hotel and Resort websites with Matumu - the ultimate template for Framer.
More Entertainment Templates
View allNexira
Nexira is a Framer template for indie game studios, mobile developers, and gaming agencies, offering cinematic layouts, CMS-powered project showcases, team highlights, dev blogs, and interactive storytelling to present games and studio updates effectively.
Velara
Velara is a modern portfolio template for dancers, choreographers, and movement artists to showcase performances, reels, collaborations, and journal entries. Featuring reusable Framer components, CMS-powered content management, and responsive layouts for a polished digital stage.
Vidgen
null





