Motivation
EDscale is a growth consultancy that helps coaching institutes and educational businesses scale nationally. They needed a professional web presence that could showcase their service pillars, capture leads through contact forms, and give the team an internal dashboard to manage incoming enquiries — all without the overhead of a heavy framework or separate backend.
I took this on as a freelance project and built the entire application end-to-end: design, frontend, backend, and deployment.
How It Works
The site is built with Astro for a fast, content-driven frontend and Turso DB (a distributed SQLite database) on the backend for storing form submissions.
Key features:
- Landing page — a polished hero section with CTAs, service highlights, and a clear value proposition for EdTech businesses
- Five Smart Pillars — an interactive services section where users can explore EDscale’s five service categories (Growth, PR Services, New Verticals, AI & Tech, and more) with detailed breakdowns for each
- Contact page — a lead capture form with name, phone, and email fields, integrated Google Maps embed, and office location details
- Form Responses dashboard — an internal admin page that displays all form submissions in a sortable table with name, email, phone, source page, and timestamp — powered by Turso DB
- Dark mode / Light mode — full theme toggle support across the entire site
- SEO optimized — semantic HTML, proper meta tags, Open Graph tags, and structured heading hierarchy for strong search engine visibility
- Lighthouse performance — scores 90+ across Performance, Accessibility, Best Practices, and SEO by leveraging Astro’s zero-JS-by-default architecture, optimized image loading, and minimal client-side JavaScript
- Fully responsive — designed to work seamlessly across desktop, tablet, and mobile screens
Demos




