The Challenge
E-wire is a UK-based internet service provider that needed a complete platform overhaul (both their public-facing landing page and internal administration. Their existing system struggled with performance, lacked a modern user interface, and made it difficult to manage their growing customer base and service offerings.
The Approach
I built the public-facing site on Astro for fast, SEO-optimized static pages. The administration backend runs on Winter CMS, a PHP framework I’ve worked with for years, providing complete customer lifecycle management for the ISP’s operations.
Key decisions included:
- Astro for the landing page: fast static output with perfect Lighthouse scores
- Winter CMS backend for full customer lifecycle: registrations, activations, deactivations, and connection management
- PostgreSQL with optimized indexes and query performance tuning
- Docker-based deployment for reproducible production environments
Technical Highlights
The landing page loads instantly thanks to Astro’s static output, which is critical for an ISP where the website is the first impression of their network quality. The Winter CMS administration gives the E-wire team complete control over the customer lifecycle, from new registrations through active connection management to deactivations without touching code.
Results
- Fast, SEO-optimized landing page built on Astro with perfect performance scores
- Full customer lifecycle management covering registrations, activations, connection management, deactivations
- Scalable PostgreSQL backend ready for continued growth
- Streamlined Docker deployment pipeline for rapid iteration