The project

Hello Host is our internal agency management software and tool suite. Using the right tools has always been important to our processes, and after using many existing solutions we decided to invest and create our own tailored solution. Development started in 2020 and since then we have developed a mature portal to handle many aspects of our business. 

The software itself is tailored to small teams offering infrastructure and recurring services as part of their business. Long-term relationships are easy to manage and all information about your client can be shared in one central location.

Hello Host features

Hello Host features include:

  • Client management: client accounts, client dashboard, account management functionalities

  • Subscription management: various subscription types, custom pricing and renewal cycles, autorenew/cancellation management, automated invoices

  • Invoice and payment management: automated invoice creation, invoice reminders, VAT module, payment processing

  • Hosting management: domain name registration, DNS management, shared hosting account management

  • Statistics: revenue statistics, revenue forecasting

  • Task management: client ticket reporting, individual task reporting, recurring task schedules, workflows for ticket processing, add completed work to invoices

  • Permission management: granular permission management for employees, customization options for client management

The software

The software itself contains integrations with many 3rd party services such as Mollie - online payment provider, cPanel, DirectAdmin and OXXA - hosting and domain management providers.

Upcoming additions are extensive error monitoring integrations and tools for visual regression testing.

Technologies used

Hello Host has been developed on the Laravel, a popular PHP framework, and Vue.js, a progressive JavaScript framework. Here's an elaboration of its development stack:

  • Laravel (PHP Framework)
    Laravel is a well-structured and feature-rich backend framework built using PHP. It provides a strong foundation for creating web applications, offering features like routing, authentication, database migrations, and MVC (Model-View-Controller) architecture.

  • PHP (Programming Language)
    PHP is the underlying language that powers Laravel. It’s a widely used server-side scripting language.

  • Vue.js (Frontend Framework)
    Vue.js is a flexible and efficient front-end JavaScript framework that complements Laravel by handling the front-end of web applications.

By combining Laravel and Vue.js, Hello Host can manage complex backend operations while offering a dynamic and smooth frontend experience. The use of Laravel for managing the server-side logic and Vue.js for handling client-side interactions creates an efficient full-stack framework for building a responsive and feature-rich platform.

If you are interested in trying out the Hello Host portal, you can find more information and create a trial account here.