Airways Digital PDF Viewer: Fast-Track Solution for Subscriber Access

About the Project

As the Digital Editor at Airways Magazine, I learned in late May 2025 that our publisher had spent six months collaborating with external developers and the expensive yet outdated Magsfast platform to deliver our digital magazine PDFs to subscribers, without success. Many customers who had purchased single issues had been waiting for half a year.

I knew we could do better. Within weeks, I built the Airways Digital PDF reader using bolt.new, Supabase Edge Functions, SimpleCirc API, and Firebase Cloud Storage. This solution integrates directly with our subscriber database, offers real-time access validation, and provides a modern, responsive reading experience across mobile, tablet, and desktop.

Interestingly, the world had no idea what the content of the Airways print edition was all about. There was no way for people to sample the magazine in high quality, read the articles, and enjoy our world-class aviation photography, to decide if they wanted to buy a single issue or subscribe. That is why I also created a public previewer, which anyone can view, as a way to attract new subscribers to the magazine.

In the first week, our subscription manager fulfilled 50 long-delayed orders using the new admin panel, and we saw over 350 active users and more than 3,500 recorded activities.What took an external team months without any rollout, I was able to achieve in a fraction of the time with a more effective and scalable solution. **


Key Features

  • Real-time Subscriber Validation via SimpleCirc API
  • Secure PDF Hosting using Firebase Cloud Storage
  • Single-Issue Purchase Fulfillment via Supabase Edge Functions
  • High Quality PDF Rendering unlike MagsFast's low-quality rendering
  • Responsive PDF Reader with smooth navigation and offline access
  • Pages, Search, Bookmark, and Download sidebar tabs (only available for subscribers)
  • Admin Order Management Panel with integrated download link generator (internal)
  • Public PDF Preview Reader to funnel new subscribers and purchases
  • Mobile Viewer if one wants to, but PDFs are best viewed on larger screens

Tech Stack

  • Frontend: React, TypeScript, Tailwind CSS
  • Backend: Supabase Edge Functions
  • Storage: Firebase Cloud Storage with CORS compliance
  • APIs: SimpleCirc for subscriber management, Resend for customer notifications
  • Hosting: Netlify

What I Learned

  • Internal tools can often outperform outsourced solutions when built with speed and precision. This is the power of bolt.new, and all the services it connects to.
  • Direct API integration and edge functions significantly reduce delivery delays.
  • Real-world, time-sensitive problems require agile, focused solutions. Airways Digital is now a production-ready solution implemented for our real-world subscribers, delivering a seamless, fast, and subscriber-friendly experience.

What's Next

  • Usage analytics (apart from Google Analytics), full-fledged admin dashboard, and PWA support
  • Implement an ads linking layer.
  • Create the mobile app versions.
  • Become a competitor to the Magsfast platform and monetize the tool (since this was an internal solution, and I'm still waiting for compensation from my publisher, lol).

Built With

Share this project:

Updates