HeatSmart

Back to projects

HeatSmart is my final year project. I committed to developing a software-as-a-service (SaaS) specifically designed to meet the needs of heating engineers, while remaining adaptable to a wide range of businesses. My application addresses real needs felt by various market players.

The concept

One autumn day, inspiration struck. By a miracle, I was contacted by a friend who had recently become an independent heating engineer. He wanted a solution to manage his business online. He didn’t want an existing solution, but a custom-made one.

The challenge I set for myself

The challenge for me was truly to complete the essential features for the presentation of my final year project, which was held in June. I had approximately four months to create this application. I managed to complete this application within that timeframe, and it is likely to evolve significantly over time.

The steps of my work

I went through various stages, such as creating a design. Then, I began developing the website using Laravel in conjunction with Livewire. However, that wasn’t all; my design wasn’t very optimal. I received feedback that helped me revise the design, resulting in a complete redesign and then a major code overhaul to align with the new design. I also created a site presenting this application.

The difficulties I encountered

While carrying out this project, I faced difficulties such as deploying this application via Laravel Forge, the complexity of relationships between elements for connecting quotes/invoices and contacts as well as inventory, and the legal complexities related to creating invoices.