Astro & Next.js · Sanity CMS
Services
I build and rebuild marketing websites in Astro and Next.js, with Sanity CMS for editing. Every project ends with a site you own, that loads fast and that your team can update.
01
Rebuild your site in Astro
Webflow to Astro, Framer to Astro, WordPress to Astro, Squarespace to custom code. Keep the same design or get a new one, and every old URL is redirected so you keep your rankings.
Good fit if you pay for a builder plan, your site is slow, or you can't change it the way you want.
02
Astro + Sanity CMS websites
Marketing sites, landing pages and SaaS websites built in Astro, with Sanity as the headless CMS. Your team edits pages from reusable blocks, with no developer needed for new pages.
Good fit if you're launching or redesigning and want speed and easy editing.
03
Next.js + Sanity
For sites that need app features: logins, dashboards or heavy interactivity. Built in Next.js, with Sanity for the content your team edits.
Good fit if your site is part of a product.
04
Page speed and Core Web Vitals
I find what's slowing your pages (scripts, fonts, video embeds, images) and fix it. A before-and-after PageSpeed report is included.
Good fit if you pay for ads to a page that scores in the red.
Proof:AA Sends →
05
Technical SEO and AI search visibility
Server-rendered HTML, meta tags, sitemaps, schema markup and redirects, so Google, ChatGPT and Perplexity can read and cite your pages.
Good fit if your site is built in React or a builder that hides content from crawlers.
06
Lovable to a repo you own
Move an AI-built site to your own GitHub and hosting while keeping AI editing. Your domain, your code, and a publish button you control.
Good fit if you built your site with Lovable or another AI builder and worry about lock-in.
Proof:Trovr →
07
Custom functionality
Booking flows, Stripe payments, forms and API integrations in clean code instead of plugins, so they look and work like the rest of your site.
Good fit if a plugin or embedded widget doesn't fit your site or your brand.
Proof:Booking module →
08
Monthly care
Updates, speed checks and fixes after launch, at a fixed monthly price.
Good fit if you'd rather not touch the site yourself after launch.
Send me your site.
I'll tell you what's slowing it down, and what a rebuild would take.
Or email hello@sohailrana.com.