Case studyWebsites2017—2022

: Customer portal rebuilt as a PWA

Built and maintained a custom MVC web application using Zend Framework 1, including a proprietary API for support and cross-server communication. Redesigned and modernized the entire portal into a mobile-first progressive web application.

Offline capable
PWA
Websites2017—2022
Athlean-X Portal
Athlean-X Portal — project preview
PWA
Offline capable
01 — The project

The challenge

The portal is how customers reach the products they bought, so thousands of signed-in users depend on it every day. It was built desktop-first on Zend Framework 1, while most users had moved to their phones. Rather than a rebuild from scratch, the modernization happened inside the existing MVC application, with a proprietary API connecting it securely to other servers.

The portal serves as the digital delivery system for Athlean-X products, handling thousands of authenticated users. Converted a desktop-first experience into a responsive, mobile-first PWA with offline capabilities. Delivered complex features within the MVC architecture, managing models, controllers, and views.

Highlights

  1. 01Redesigned portal into a progressive web app with offline support.
  2. 02Developed custom API integrations for secure cross-server communication.
  3. 03Implemented responsive UI and mobile-first architecture.
  4. 04Maintained and extended features in a two-person development team.

What this means for your business

Many established businesses have an older system that still works but feels dated on a phone. A full rewrite is often unnecessary: a mobile-first redesign can modernize what customers see while keeping the logic that already works. If your site or customer portal is hard to use on mobile, a redesign can bring it up to date without the risk and cost of starting over.

Stack

  • Zend Framework
  • JavaScript
  • PHP
  • HTML
  • CSS
  • jQuery
  • MySQL
  • CPanel
  • Google API
  • Meta API
  • Adobe Photoshop
  • Adobe Illustrator
  • Progressive Web Apps (PWA)
  • REST API
  • SVN
Live site
Back to all work
02 — Keep reading

More work

Need something like this?

03 — Contact

Tell me what you’re working on and roughly when you need it. You’ll hear back within one business day.

contact@cevallossystems.comReplies within one business day

Replies within one business day