Using the CMS (jujualpha.in)
import { Steps, Aside } from ‘@astrojs/starlight/components’;
import { Aside as Note } from ‘@astrojs/starlight/components’;
Everything on jujualpha.in that needs to change regularly is editable through the CMS — no code required. This guide covers every task you’ll actually do as an editor.
CMS URL: jujualpha.in/admin
Logging in
Section titled “Logging in”Writing a blog post
Section titled “Writing a blog post”Create a new post
Section titled “Create a new post”Field guide
Section titled “Field guide”| Field | What to put | Required |
|---|---|---|
| Title | Full post title — use the target keyword naturally | Yes |
| Description | 150–160 character summary for Google search results | Yes |
| Publish Date | Date you want the post to go live (can be future) | Yes |
| Updated Date | Leave blank unless you’re updating an existing post | No |
| Author | Suyog Kurlekar (default) | No |
| Tags | Comma-separated: seo, maharashtra, small-business |
No |
| Draft | Toggle ON to hide from the live site even after merge | No |
| Hero Image URL | Leave blank if no image is ready | No |
| Content | Full post body — use the markdown toolbar for headings, bold, lists | Yes |
| FAQs | Add 4–6 Q&A pairs for Google FAQ rich results (see below) | No |
Adding FAQs to a post
Section titled “Adding FAQs to a post”FAQs appear in Google search results as expandable accordion questions. Each post should have 4–6.
Scheduling a future post
Section titled “Scheduling a future post”To publish a post automatically on a specific date:
Editorial workflow: Draft → In Review → Ready
Section titled “Editorial workflow: Draft → In Review → Ready”Every blog post goes through three stages before it appears on the live site. This lets Suyog review Vasu’s posts (and vice versa) before they publish.
| Stage | What it means | Who acts |
|---|---|---|
| Draft | Work in progress — not merged, not live | Writer |
| In Review | Ready for feedback — move here when done writing | Writer |
| Ready | Approved — merging this triggers a deploy | Reviewer |
How to move a post through stages
Section titled “How to move a post through stages”Editing pricing
Section titled “Editing pricing”Pricing is the most business-critical content in the CMS. Changes go live within 2–3 minutes of saving and publishing.
Website Plans and SEO Packages
Section titled “Website Plans and SEO Packages”Each plan has these fields:
| Field | Notes |
|---|---|
| Plan Name | e.g. “Starter”, “Business”, “Premium” |
| INR Price | e.g. “₹24,999” — include the ₹ symbol |
| USD Price | e.g. “$299” — for international visitors |
| Checkout Key | Do NOT change — this links to Cashfree payment |
| Period | e.g. “/month” or “one-time” |
| Highlighted | Toggle ON for the “Most Popular” plan — only one per section |
| Tagline | Short line under the price |
| Features | List of bullet points — add/remove with the + button |
| CTA Button Text | e.g. “Get Started”, “Let’s Talk” |
SEO Audit price
Section titled “SEO Audit price”Single object with INR price, USD price, and description. Edit directly and save.
Editing FAQs (service pages)
Section titled “Editing FAQs (service pages)”FAQs appear on the Homepage, Web Design page, SEO page, and Hosting page. Each page has its own set.
Editing the About page
Section titled “Editing the About page”Team Members
Section titled “Team Members”Add or update team member cards (initials, name, bio, LinkedIn URL, Instagram URL).
The numbers shown on the about page (e.g. “38+ Clients served”). Update these when the real numbers change.
How We Work
Section titled “How We Work”The list of tools and methods (e.g. “Astro — Fast static sites that score 99+ on PageSpeed”). Edit name and description.
Editing Homepage content
Section titled “Editing Homepage content”Clients
Section titled “Clients”The client logos/names on the homepage. Add new clients as you onboard them (Business Name + Website URL).
Process Steps
Section titled “Process Steps”The numbered steps section. Each step has a number (e.g. “01”), title, and description.
Editing the Comparison Table
Section titled “Editing the Comparison Table”The “Why Juju Alpha vs WordPress & Agencies” table on the homepage.
Uploading images
Section titled “Uploading images”Images uploaded through the CMS go to /public/blog-images/ and are committed to the GitHub repo.
What happens after you save
Section titled “What happens after you save”You click Save / Publish ↓Sveltia CMS commits the change to GitHub ↓Cloudflare Pages detects the commit and rebuilds (2–3 minutes) ↓Change is live on jujualpha.inFor Draft and In Review posts, the commit goes to a separate branch — nothing changes on the live site until you hit Publish (which merges to main).
Quick reference: what lives where
Section titled “Quick reference: what lives where”| What you want to edit | Collection in CMS |
|---|---|
| Blog posts | Blog Posts |
| Website plan names and prices | Pricing & Plans → Website Plans |
| SEO package names and prices | Pricing & Plans → SEO Packages |
| SEO audit price | Pricing & Plans → SEO Audit |
| Homepage FAQs | FAQs → Homepage FAQs |
| Web design page FAQs | FAQs → Web Design FAQs |
| SEO page FAQs | FAQs → SEO FAQs |
| Hosting page FAQs | FAQs → Hosting FAQs |
| Team members | About Page → Team Members |
| Stats (“38+ clients”) | About Page → Stats |
| How We Work section | About Page → How We Work |
| Client list on homepage | Homepage Content → Clients |
| Process steps on homepage | Homepage Content → Process Steps |
| Comparison table | Comparison Table |