Flyyo logo

Multi-page charter airline website for a startup air carrier

Developing a high-performance web presence for FLYYO, combining custom UI/UX design with a scalable backend to manage charter requests and passenger communications effectively.

airplane in the sky image
Employees 200+
Region Europe
Client since 2023

Client overview

Summarize article with AI

FLYYO is a Bucharest-based charter airline and ACMI provider with a modern A320-214 fleet, focusing on commercial charters and flexible capacity solutions for partners worldwide. For this client, Innowise first launched a “Coming soon” landing page and then developed a multi-page Craft CMS website to present their charter services and leasing offerings, with ongoing updates to support their growing online presence.

Quote icon

As a growing airline, we knew our website project was complex and we needed the right experts to handle it. Luckily, Innowise was there to guide us every step of the way. They were super flexible, genuinely friendly, and always managed to figure out a solution, even when things got tough.

Flyyo logo
Oleksandr Gerekhanov Head of IT at FLYYO
Letter of recommendation, Page 1 Letter of recommendation, Page 2

Challenge

As a young charter airline with an ambitious growth plan, FLYYO needed more than a simple web page. They had to move from almost no digital presence to a reliable website that supports sales, passenger communication, and future online booking, while working with incomplete content and a limited hosting setup.

  • Weak initial online presence. FLYYO started with no full website, only the need for a basic “Coming soon” page and links to social networks. This limited how they presented charter and ACMI services to prospects and partners.
  • Complexity of explaining services online. The airline offers commercial charters, ACMI, and different service packages for tour operators, corporate clients, and government customers. Without a structured website, it was difficult to explain these options in a clear, predictable way.
  • Lack of self-service for passengers. At the start, FLYYO did not have dedicated digital touchpoints for typical passenger needs. They needed FAQ and complaint / claims forms that passengers can use online instead of handling every issue manually through email.
  • Risk of missed requests and complaints. Charter requests, general questions, and complaints all had to reach the right mailbox and trigger an auto-reply. Any issue with forms or routing could lead to unanswered messages and lower trust from passengers and partners.
  • No ready technical platform for the full site. FLYYO had no existing Craft CMS setup. The team had to move from a simple landing to a multi-page site with an admin panel, content structure, and templates while keeping the rollout smooth.
  • Hosting limits and infrastructure constraints. The initial GoDaddy hosting plan did not support some functions needed for the site, such as mailing logic and other backend features. This created friction during deployment and pushed the project toward a VPS setup better suited for PHP, Craft CMS, and email workflows.
  • Email configuration risks. During setup on the customer’s server, there was already an existing email configuration that was not visible to the team at first. Changes on the server caused a temporary email outage while DNS records updated, showing how sensitive the infrastructure was to configuration errors.
  • No monitoring for outages and resource usage. The client had no tool to monitor web server and database services or alert about memory, CPU, and disk usage. Any service failure could stay unnoticed until users reported it.
  • Future booking integration risk. FLYYO planned to add a booking system for commercial flight tickets later. The website structure and tech stack needed to stay ready for that step so the future integration would not require a full redesign or rewrite.

Solution

To solve these challenges, Innowise delivered the solution in stages. The team moved FLYYO from a minimal online footprint to a stable multi-page website with passenger-facing tools and basic infrastructure monitoring.

Phase 1: “Coming soon” page and first online presence

We began with a simple but effective landing page that allowed FLYYO to establish its brand presence online. This stage also included early technical setup to ensure the foundation was ready for future growth.

  • Designed a “Coming soon” page in Figma to present the FLYYO brand.
  • Added links to social media, allowing the airline to start building its online audience.
  • Worked with DevOps to select an appropriate hosting provider and plan.
  • Deployed the coming soon page on GoDaddy and configured the basic environment.

Phase 2: multi-page website design and content

After establishing the brand presence, we focused on creating a more comprehensive website. This involved designing a structure that could accommodate FLYYO’s current services and allow for future expansion.

  • Designed the main website structure in Figma, including pages for: Home page, Company history, Aircraft fleet information, Request form and contact form, Passenger claims / complaints, News listing and detailed news pages.
  • Developed responsive layouts for desktop, tablet, and mobile, and adapted designs for new pages like FAQ and complaints as the scope expanded.
  • Involved a copywriter to ensure content matched the design and fit within the layout blocks.
  • Aligned visual elements, including updated logos and aircraft imagery, with client feedback.

Phase 3: Craft CMS development

With the website design in place, the next step was to implement the site using Craft CMS. This allowed for an easy-to-manage content structure while meeting the technical requirements for a scalable, flexible solution.

  • Developed the website on Craft CMS 4 using PHP 8.1, Yii2, MySQL 8, Apache, JavaScript, and Twig templates.
  • Built reusable components for common elements like the header, footer, request form, and content sections, simplifying future edits for the client.
  • Configured the Craft CMS admin panel, giving the client control over text, news updates, and other site content without needing technical assistance.

Forms, passenger flows, and email routing

To enhance the user experience, we created forms and backend functionality that allowed FLYYO to capture inquiries and handle passenger issues effectively. This ensured the airline could engage with customers directly from the website.

  • Implemented the charter request form and general contact form, with server-side handling and email notifications.
  • Set up subscription and mailing logic for news updates.
  • Developed a dedicated passenger claims form, complete with its own email routing system and an auto-reply message confirming receipt.
  • Worked through server-side email configuration and DNS record updates to prevent issues with the client’s existing email setup.

Infrastructure, hosting, and monitoring

Finally, we addressed the technical challenges of hosting and infrastructure, ensuring the website remained stable and could handle future growth. This included moving to a more suitable hosting environment and setting up monitoring tools to track the site’s performance.

  • Overcame hosting limitations on the initial GoDaddy plan, helping the client move to a VPS with the capacity to handle Craft CMS, PHP, and email logic. Deployed the website on the new server and configured it to meet the platform’s requirements.
  • Installed a monitoring utility to track the state of the web server and database services, automatically restart services if they went down, and alert the client if resource usage exceeded set thresholds.

By addressing these challenges in stages, we successfully delivered a fully functional website for FLYYO, with future-proofing in place for expanding booking systems and additional features.

Technologies

Backend

PHP 8.1, Craft CMS 4, MySQL 8, Yii2, Apache

Frontend

JavaScript, Twig

Mobile/responsive design

Figma

Hosting & infrastructure

GoDaddy, VPS

Team

Icon 1
PHP Developer
Icon 1
UI/UX Designer
Innowise team

Results

Project duration
September - December 2023

The launch of FLYYO’s new website marked a significant milestone in establishing the airline’s online presence and enhancing its customer engagement. By providing a professional, user-friendly platform, Innowise helped FLYYO achieve several key outcomes:

  • Improved online presence: The transition from a basic landing page to a fully functional multi-page website significantly boosted FLYYO’s visibility, enabling the company to showcase its charter services and aircraft leasing options in a more professional and engaging way.
  • Enhanced customer experience: The integration of forms for charter requests, passenger claims, and complaints allowed FLYYO to streamline customer interactions and improve response times.
  • Content management efficiency: With the Craft CMS platform, FLYYO now has full control over their website content, making it easier to update and manage information such as news, FAQ, and aircraft details without requiring technical support.
  • Scalable infrastructure: By moving to a VPS setup, FLYYO now has a robust hosting solution capable of handling future growth and higher traffic volumes, with improved performance and reliability.
  • Prepared for future expansion: The website was designed to scale, setting the groundwork for future features like a commercial flight booking system, ensuring FLYYO can expand its services without requiring a complete redesign.
  • Increased operational stability: The introduction of server monitoring tools reduced the risk of downtime by tracking server health, ensuring the website remained operational without interruptions.

Our collaboration with FLYYO extends beyond the initial launch. We continue to work as a strategic partner to support their growing online presence.

Table of contents

Build your next big idea today

    Contact us

    Book a call or fill out the form below and we’ll get back to you once we’ve processed your request.

    Send us a voice message
    Attach documents
    Upload file

    You can attach 1 file up to 2MB. Valid file formats: pdf, jpg, jpeg, png.

    By clicking Send, you consent to Innowise processing your personal data per our Privacy Policy to provide you with relevant information. By submitting your phone number, you agree that we may contact you via voice calls, SMS, and messaging apps. Calling, message, and data rates may apply.

    You can also send us your request
    to contact@innowise.com
    What happens next?
    1

    Once we’ve received and processed your request, we’ll get back to you to detail your project needs and sign an NDA to ensure confidentiality.

    2

    After examining your wants, needs, and expectations, our team will devise a project proposal with the scope of work, team size, time, and cost estimates.

    3

    We’ll arrange a meeting with you to discuss the offer and nail down the details.

    4

    Finally, we’ll sign a contract and start working on your project right away.

    arrow