Skip to content

Overview

This is the internal build guide for Juju Alpha - a web design, managed SEO, and hosting studio based in Panchgani, India.

Every client site we build uses the same stack. This guide documents everything: why we chose each tool, how to bootstrap a new project, how to wire in payments and SEO, and how to deploy.


Service-business websites - for restaurants, travel agencies, clinics, agencies, consultants. Not e-commerce stores with product catalogues. Not SaaS dashboards.

The typical deliverable is:

  • A fast, custom-designed marketing site (5-15 pages)
  • On-page SEO wired in from day one
  • Contact form or payment checkout
  • Blog for ongoing content
  • Deployed to Cloudflare Pages - globally fast, zero hosting cost

Layer Tool Why
Framework Astro 7 Static HTML output, zero JS by default, great SEO
Styling Tailwind CSS v4 Utility-first, CSS-native config, no build step
Hosting Cloudflare Pages Free, global CDN, edge functions, auto HTTPS
API routes Cloudflare Pages Functions Serverless, reads env vars, no adapter needed
Payments (India) Cashfree UPI + cards + net banking, INR, Indian business accounts
Contact form Web3Forms Free, no backend, no spam
Analytics GA4 Standard
Fonts @fontsource Self-hosted, no Google Fonts network call

The Juju Alpha studio site itself - jujualpha.in - is built on this exact stack. Source: github.com/ctrl07/juju-alpha.


  • A new developer joining the team who needs to understand the codebase
  • Someone picking up a client project mid-build
  • Anyone cloning the Juju Alpha site as a template for a new client