Saas Platform System To Track Marketing Success
FyreFly is a Saas Platform System designed for simulating marketing campaigns (experiments) and their commercial success.
Who Can Use FyreFly
Fyrefly is designed for companies and entrepreneurs from different industries who need to track their digital campaigns and their success.
What did the client come to us with?
The client approached us to develop a project. He came to us with a desktop version of the design and without technical documentation. All the necessary features and functionality of the FyreFly we took from the design. The whole process of project evaluation we did with our client. With our client we went through the whole process of the project estimation.



Technologies We Chose
Considering the complexity and size of the project, our experts used technologies including Laravel 9, Inertia, Vue.JS 2, TailwindCSS, PostgreSQL.
We also integrated third-party services such as Stripe and Mailgun during the development of the FyreFly.








Collaborating with a Client
We were constantly in contact with our client on an ongoing basis. We provided progress reports at least twice a week, as well as phone calls to present our progress and listen to the client’s feedback.
Description of the Development
The main process was held according to the standards of modern web development, using Agile and Scrum methodologies. Before the initial work, we wrote technical documentation, defined the main scope, technologies, development team, site wireframe etc. The whole development process was held according to the three servers-principle and tested by our qualified QA specialistists.
The FyreFly database was developed on PostgreSQL. We chose this technology to develop a database because it is time-tested, productive and stable. Parallel queries and indexing ensure efficient processing of large amounts of data. Also, PostgreSQL’s high performance is provided by an architecture that is compatible with many types of modern hardware.
Frontend and backend development took place simultaneously, as our developers used a combination of Laravel+Vue+Inertia technologies in their work. Working with these technologies, our developers are automatically in a full-stack environment, in a single repository and without the need to duplicate logic and routes.
The FyreFly project was connected to third-party services, such as Stripe for convenient and secure subscription processing and MailGun for automated and stable email distribution. Stripe integration allowed users to quickly create and manage their subscriptions, and also provided support for various payment methods. Using MailGun made it possible to send personalized emails, update notifications, and marketing campaigns with high deliverability. This combination of services significantly increased user convenience and facilitated the management of the project’s business processes.
The FyreFly design was created in Figma, based on the initial client’s wireframe.
What is the Final Solution
Create experiments in Fyrefly
First, the FyreFly page contains the tab “Experiments”, where users can create and simulate experiments. “Experiments” page has the “Create Experiment” button, and after clicking at it, the windows appear for filling in information such as name of the experiment, goals, expectations, possible obstacles, duration by exact dates, and here the user selects the day and month using the calendar). Then, the next page has other windows, where users can enter data about determining the budget, the stage of the sales funnel, the ICE rating from 1 to 5, the confidence level (also from 1 to 5), the ease level, and select one important metric. After filling in all the necessary windows, the user clicks on the “Create Experiment” button.
After creating an experiment, the user has the ability to review the experiment. To change the experiment status, he can go to the backlog (from “planned” to “draft”).

Manage Your Kanban Board
The project boasts a dynamic Kanban board, empowering the user to work with Agile.
Kanban board management is possible with clicking the board tab, where users can also create an experiment. Next, they open the page which contains windows to fill in all the necessary data. Then, a platform gives users a possibility to review pre-created experiments for insights and improvements. FyreFly page contains pre-filled windows, with options to check all the specified characteristics, edit and save them. In addition, there is an option to drag an experiment and change its status.
Controlling and Planning via Gantt chart
Experiment planning and control can be done using the Gantt chart. Experiments can be shown on a page like both a list of tiles. After clicking on the chosen tab, users can see a chart where all existing experiments are running. The board has the “Weekly”, “2 Weeks”, “Monthly”, “Quarterly” and “Specified Days” tabs, where the user can define how the experiment will develop over the aforementioned periods. There’s also a possibility to track and check progress through the “Year and Month” tabs (January – February 2025, for example).
Use Filter To Search For Experiments
The site has “Experiments” tab to search for the needed experiment. This tab contains the list of experiments which may last for few pages. The page also has the option to change the view of the experiments on the page (list or cards), “Experiment Filter” tab, determines the status of the experiment they want to find, clicks “Define Filters” and then the search determines the desired experiments.
Other features
Workspaces
Organizing all experiments on a dashboard will provide a better overview of experiments and their development.
Experiments
Expanding the dashboard to provide more insights is also planned. It includes such functionalities as tactic performance will help accelerate the experiment’s growth and effectiveness.
Kanban Board
With Kanban boards, you can organize your growth and allow you to clearly prioritize, collaborate, manage workflows, and increase efficiency, while limiting unfinished work, promoting continuous improvement in a flexible and remote way.
Integration
Integration between FyreFly and other SaaS solutions streamlines your workflow, enhances data accuracy, and improves the overall user experience by enabling seamless data and functionality exchange across platforms. This will boost company efficiency, drive innovation, and allow your businesses to leverage the full potential of the tool, positively impacting their competitive advantage and bottom line.
Growth Bot
Growthie is an AI bot based on ChatGPT, designed to provide the user with ideas for improving and growing experiments. Growthie customizes ideas, suggests life hacks for experiments management, determines their duration and budget, formulates a hypothesis, and provides KPIs.
Project’s Current Status
FyreFly is currently launched on a production server and is fully functional now.