Skip to content
All Projects
Business website

Off-Grid Energy Australia: Astro Website on Cloudflare

A 200+ page solar company site on Astro.

An off-grid solar and battery installer with 200+ pages of systems, brands and case studies, built in Astro and served through Cloudflare, with an enquiry form protected by Cloudflare Turnstile. A team project: I set up the Astro and Tailwind foundation the site is built on.

Live at offgridenergy.com.au200+ pages: systems, brands, articles and case studiesEnquiry form protected by Cloudflare Turnstile

The Challenge & Solution

The Challenge

A large content site for a solar installer: power systems, 20+ component brands, articles and dozens of customer case studies, all needing to load fast.

The Solution

The team built it in Astro, served through Cloudflare, with an enquiry form that posts to a server endpoint and uses Cloudflare Turnstile against spam. My part was setting up the Astro project, the Tailwind CSS setup and the colour and typography documentation the rest of the build followed.

What I delivered

01

Live at offgridenergy.com.au

02

200+ pages: systems, brands, articles and case studies

03

Enquiry form protected by Cloudflare Turnstile

04

Built as a team project

Technologies used

Astro

Static-first site framework

Tailwind CSS

Styling, set up from the style documentation

Cloudflare

Hosting, CDN and Turnstile spam protection

Common questions

Questions about this specific project.

It is an Astro site served through Cloudflare, with more than 200 pages covering power systems, component brands, articles and customer case studies, and a quote enquiry form that posts to a server endpoint and is protected by Cloudflare Turnstile. It was a team project; my part was setting up the Astro and Tailwind CSS foundation and the style documentation.

Book a free call to fix your app or plan your MVP

Mohammad Shuja Uddin offers free 30-minute calls to scope app fixes, SaaS MVPs and AI features. He replies within 24 hours.

Send me your app link and what is broken.

You get back what is wrong, what I would fix first and a fixed price, within 24 hours. No call needed.

How can I hire Shuja Uddin to fix my app or build an MVP?

Book a free 30-minute call on shuja.app, or hire him on Upwork or Fiverr. Send the app link, the repo and what goes wrong, and you will get a plan with a fixed price before any work starts. He works on Next.js, React and Supabase apps, including apps built with Lovable, Bolt, Cursor and Replit.