
Closed
Posted
Paid on delivery
I need a full-featured HVAC application that runs natively on both Windows and macOS and exchanges real-time data with our existing Building Management System (BMS). At this stage, I am keeping the functional scope flexible, so you are welcome to propose the ideal mix of temperature control, energy-efficiency dashboards, maintenance alerts, or any other modules you feel add real value. What matters most is clean, intuitive UI/UX and rock-solid BMS interoperability. You will be responsible for: • Designing and building the desktop client (preferred stack is up to you, provided it delivers smooth cross-platform performance). • Implementing the data bridge that lets the app read from and write to the BMS using its documented API. • Packaging reliable installers for both OSs and supplying concise user documentation. Acceptance criteria will include seamless connection to a test BMS instance, stable operation under normal load for 48 hrs, and delivery of all build/source files. If you have prior experience with HVAC controls or BMS integrations, please highlight it—those examples will carry weight when I choose the developer. Additionally, I want this platform to evolve into a complete operating system for HVAC contractors. Phase 1 should focus on core functionalities like CRM, lead management, scheduling, dispatching, work orders, estimates, invoicing, technician mobile apps, customer portals, maintenance agreements, inventory management, parts/equipment tracking, residential/commercial financing integration (B2B), job costing, reporting tools, and interactive sales features. The platform must be designed from the beginning with an API-first multi-tenant architecture to support future modules like AI-powered analytics, thermostat integrations, distributor APIs, OEM integrations, and additional trade-specific features without rebuilding the core platform. Timeline: 1-2 months.
Project ID: 40621926
138 proposals
Remote project
Active 1 day ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
138 freelancers are bidding on average $5,449 USD for this job

Hi — Elias here from Miami. I understand you need a robust HVAC application that operates seamlessly on both Windows and macOS, focusing on effective data exchange. This application aims to enhance user experience while ensuring reliability. The real technical challenge often revolves around maintaining a consistent user experience across platforms and managing integrations with building management systems. A common issue in projects like this is ensuring the application remains scalable to accommodate evolving user needs. My approach would involve establishing a modular architecture that supports future enhancements while prioritizing stability. This ensures that as new features are added, core functionality remains intact. I have worked on similar desktop applications requiring cross-platform compatibility and robust data management, which gives me a solid foundation for this project. A few questions to better understand the scope: Q1 – What specific user roles and permissions do you envision for the application? Q2 – Are there particular building management systems you need to integrate with? Q3 – What are your expectations regarding scaling and performance under load? Happy to discuss the details and suggest the best technical approach. Looking forward to hearing from you.
$8,000 USD in 32 days
8.3
8.3

⭐⭐⭐⭐⭐ Build a Full-Featured HVAC Application for Windows and macOS ❇️ Hi My Friend, I hope you're doing well. I've reviewed your project requirements and see you're looking for a full-featured HVAC application. You don't need to look any further; Zohaib is here to help you! My team has successfully completed 50+ similar projects for HVAC applications. I will design and build a user-friendly desktop client that integrates seamlessly with your Building Management System (BMS). My approach will focus on creating an intuitive UI/UX and ensuring reliable data exchange with the BMS. ➡️ Why Me? I can easily create your HVAC application as I have 5 years of experience in software development, specializing in cross-platform applications, UI/UX design, and BMS integrations. My expertise includes working with documented APIs, ensuring smooth performance on both Windows and macOS. Additionally, I have a strong grip on other relevant technologies, which will help in delivering a robust solution. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. I'm excited to explore how I can add value to your project! ➡️ Skills & Experience:
$6,000 USD in 2 days
7.9
7.9

Interesting project, I will deliver a cross-platform desktop client (Electron or .NET MAUI, your call) that connects to your BMS API for live read/write control, with a real-time temperature dashboard, energy efficiency charts, and maintenance alert modules baked into a clean, intuitive interface. On a recent BMS integration project, isolating the data bridge into its own service layer made the 48 hr stability test pass on the first run. I will architect yours the same way so the app stays responsive even if the BMS connection hiccups. Questions: 1) Which BMS platform and protocol are we integrating with (BACnet, Modbus, proprietary REST API)? 2) Do you have the test BMS instance ready now, or will we need to set one up during development? Share your BMS API docs and I will map out the data bridge architecture this week. Looking forward to talking through the details. Kamran
$5,690 USD in 30 days
7.4
7.4

I am an experienced software developer with significant expertise in building cross-platform applications and integrating complex systems. My background includes developing HVAC systems and building management solutions utilizing API-first architecture, which aligns well with your project's needs. I have successfully executed projects featuring seamless real-time data exchange and desktop client applications tailored for both Windows and macOS. Using efficient technology stacks like Electron and React Native, I ensure optimal performance across platforms. My experience with BMS integrations involves employing robust data bridges that maintain stable operations, essential for the criteria you've set, such as a 48-hour durability under normal load. I am well-equipped to design an intuitive UI/UX, and my technical documentation skills will ensure your team has a thorough understanding of the system. I am interested in discussing how we can refine the scope to maximize the initial phase’s impact. Could you share more about your current tech stack for better alignment?
$6,000 USD in 30 days
7.2
7.2

Hi, I reviewed your need for a full-featured desktop HVAC application for Windows and macOS that connects in real time with your existing Building Management System (BMS), with clean, intuitive UI/UX. I’ll design and build the desktop client with smooth cross-platform performance, then implement a reliable data bridge to read from and write to the BMS via its documented API. To meet your acceptance criteria, I’ll focus on rock-solid BMS interoperability, stable operation under normal load for 48 hrs, and an efficient user experience supported by user experience research. I’ll package dependable installers for both OSs and provide concise documentation and delivery of build/source files. Let’s discuss here now.
$5,000 USD in 30 days
6.7
6.7

Your desktop client and the multi-tenant SaaS are really one product — the desktop app should just be a native shell over the same API-first backend, or you end up building the platform twice. So I'd wire both to one Node/PostgreSQL core and ship the desktop client with Tauri: small signed installers, native performance on Win and macOS, pointing at that same API. The BMS bridge is where these usually go sideways. Reads are easy; writing setpoints back to a live BMS needs guarded, idempotent commands and clean recovery when the connection drops mid-write, or you leave the system in a bad state right during the 48-hr stability check. I'd handle that reconnect/replay logic up front. Phase 1 I'd stand up CRM, dispatch, work orders and invoicing on that shared API first, so the thermostat and distributor integrations later plug in without touching the core. One thing that shapes the whole bridge: does your BMS expose a REST/gateway API, or is it raw BACnet/Modbus behind a driver? That decides how real-time the sync can honestly be — happy to look at the test instance's API docs and sketch the read/write flow.
$4,500 USD in 25 days
6.9
6.9

Your project needs more than a dashboard: it needs a dependable Windows/macOS control client that can safely exchange live read/write data with the existing BMS, remain stable through the 48-hour test, and stay simple for building operators to use. I would build this as a cross-platform Electron desktop application with React/TypeScript, using a modular BMS connector layer so the documented API, authentication, polling/subscriptions, retries, audit logs, and command confirmations are isolated from the UI. The initial release would prioritize live equipment/zone status, temperature setpoint control with permission safeguards, connection health, alarms and maintenance alerts, plus energy trends and actionable efficiency views. Local caching and a queued-write strategy will help the client handle temporary BMS/network interruptions without losing operator actions. I will package signed-ready installers for Windows and macOS, provide source/build files, concise operator documentation, and test against your BMS instance including the required 48-hour normal-load run. My relevant background includes cross-platform Electron desktop software and robust REST, GraphQL, SOAP, and enterprise API integrations; I will also review the attached HVAC_SaaS_SRS_Blueprint_v2 document to align the modules and workflows before implementation. Muhammad Saad
$5,000 USD in 7 days
6.5
6.5

Hi, I have experience developing cross-platform software applications, real-time monitoring systems, IoT integrations, and enterprise dashboards. For this project, I can build a native-feeling Windows and macOS application with a modern, intuitive UI while ensuring reliable communication with your Building Management System through its documented APIs or protocols. My approach would focus on real-time monitoring, HVAC control workflows, energy-efficiency analytics, maintenance alerts, historical reporting, and secure BMS integration. The application will be designed for stability, scalability, and ease of use, with robust error handling and continuous synchronization between the desktop client and the BMS environment. I can deliver complete source code, installers for both Windows and macOS, technical documentation, and support through testing and deployment. I would be happy to review the BMS documentation and discuss the preferred protocols, available APIs, and priority modules for the initial release.
$3,000 USD in 7 days
6.4
6.4

Hi, The desktop application is only the visible layer; the real product is a platform that HVAC contractors can build their business around for years. Decisions around data models, tenancy, and BMS integration in Phase 1 will determine whether future CRM, field service, and AI modules plug in cleanly or require expensive rework. • Define the platform architecture before individual modules. • Build an API-first, multi-tenant foundation for future expansion. • Prioritize reliable BMS interoperability and data consistency. • Design contractor workflows around daily operations, not features. • Keep desktop and mobile experiences aligned through shared services. • Deliver a modular platform ready for future integrations and automation. Which capability will define success for your first paying customers—BMS monitoring, field service operations, or contractor business management—since that should drive the Phase 1 priorities?
$2,000 USD in 7 days
6.3
6.3

Hi, I’d build this as a cross-platform desktop app using .NET MAUI or Electron, with the BMS integration isolated behind a dedicated service so the UI remains stable even if the API changes later. I’d start with live monitoring, alerts, control actions, and energy dashboards, then package installers for Windows and macOS. My background is in C#, real-time systems, APIs, dashboards, and enterprise integrations. Let's talk over call or chat?
$5,000 USD in 5 days
5.2
5.2

I’ve built native desktop clients with real-time BMS integration using C#/WPF for Windows and SwiftUI for macOS, including BACnet/Modbus bridges, so this is straightforward. I’ll scaffold a cross-platform MVVM app in .NET MAUI for UI/UX consistency, implement the BMS data bridge with REST/gRPC over HTTPS (BMS API spec), and package installers via WiX/msi for Windows and pkg for macOS. The bridge will log all payloads for 48-hour stability validation and include a mock BMS endpoint for your immediate testing. All source, build scripts, and a minimal README for install/usage are included. I can start immediately. Thanks, Andrii
$7,500 USD in 30 days
4.6
4.6

Hi, Ricardo from Buenos Aires here, a cross-platform HVAC app that talks live to a BMS and grows into a full contractor platform is exactly the kind of build I enjoy. I'd build the desktop client in Electron so one codebase ships signed installers for Windows and macOS, with a clean UI, temperature control, energy dashboards and maintenance alerts, and a data bridge that reads and writes to your BMS through its documented API in real time. I've built signed cross-platform desktop apps, multi-module ERP platforms, client portals and plenty of API integrations, so both halves of this are familiar ground. The decision that makes or breaks your roadmap is building API-first from day one, because if the desktop app, the future technician mobile app and the customer portal are all just clients of one multi-tenant core API, then adding CRM, dispatch, invoicing and the AI and OEM modules later is switching features on, not rebuilding. So I'd start with the desktop client and BMS bridge you can test against a live instance, on that shared API foundation, then layer the contractor OS on top. It would be a real pleasure to build this with you, message me and we can walk through the blueprint and phases here in chat.
$5,600 USD in 50 days
3.8
3.8

Hi, Aashiq (Ash) here from Cape Town, South Africa. This project instantly caught my eye, so I had to reach out. I see you’re looking for a comprehensive HVAC application that seamlessly integrates with your existing Building Management System. The focus on clean UI/UX and robust interoperability really resonates with me. I have extensive experience in developing cross-platform applications, ensuring smooth performance while enhancing user experience. I’ve helped businesses streamline their operations through intuitive solutions and can provide samples of my work in HVAC controls and BMS integrations that showcase my capabilities. Based on what you mentioned, here is how we would approach the project: - Design a user-friendly desktop client for both Windows and macOS. - Implement a robust data bridge with your BMS API. - Create reliable installers and provide clear user documentation. You can count on clear communication throughout the process, ensuring a seamless, user-focused solution optimized for performance with relevant technologies. Best Regards, Aashiq
$6,300 USD in 7 days
3.8
3.8

Hi, I build cross-platform desktop apps and API integrations for a living. This project fits well: a native Windows/macOS HVAC client with a solid BMS data bridge, built on an API-first architecture so it can grow into the full contractor platform later without a rewrite. I would start lean: core desktop app plus BMS read/write bridge first, proven stable, then layer in CRM, dispatch, and billing on the same backend. Clean UI, reliable sync, installers for both OSs, ready for your 48-hour load test. Can start right away and hit the 1-2 month window for phase 1. Cheer, Cullen
$4,500 USD in 25 days
2.0
2.0

I’ve built similar cross-platform desktop apps that connect in real time with building management systems, including one for a commercial energy monitoring client. The key to smooth, stable operation is designing a responsive data bridge that handles API latency gracefully while keeping the UI fresh and intuitive. To meet your flexible scope, I suggest starting with core HVAC controls and energy-efficiency dashboards, then layering in maintenance alerts once connection stability is assured. For cross-platform, Electron or a lightweight framework like Tauri can deliver native-like performance without sacrificing UI polish. For the BMS API, could you share whether it supports WebSocket streaming or relies on polling? This affects how we architect the data synchronization for real-time responsiveness. Also, do you expect the app to handle multiple site connections simultaneously, or focus on a single building? I can deliver solid installers with clear documentation and ensure the app runs 48 hours straight without issues on your test BMS. Ready to map out the UI flow with you and start development promptly.
$5,000 USD in 7 days
1.6
1.6

Hello, "Cross‑Platform HVAC Desktop App With Live BMS Sync" - real‑time BMS integration I will build the client with Electron + React, using Node.js to communicate with the BMS API – this gives native performance on both Windows and macOS. I automated a similar API‑driven backup: https://www.freelancer.com/projects/automation/Automate-Reolink-Video-Backup-Script/reviews To guarantee 48‑hour stability I’ll add automatic reconnection, local caching and detailed logging, so any temporary BMS outage won’t affect the UI. Could you share the BMS API specification (e.g., REST, OPC) and any preferred installer format (MSI or DMG) you’d like us to use? Looking forward to working with you. Artur Giżycki
$6,500 USD in 12 days
1.0
1.0

The hardest part of this job is making the desktop application talk to the existing Building Management System (BMS) using its documented API. I'd build the desktop client using Electron, which lets me write once and deploy to both Windows and macOS, and also provides a solid foundation for API integration. For the BMS data bridge, I'd use Python for its libraries and ease of use, connecting directly to the BMS API and then exposing that data to the Electron front-end for temperature control and maintenance alerts. The one thing this brief leaves underspecified is how much historical data the application needs to store and display. I would assume, until you tell me otherwise, that the application will cache the last 24 hours of sensor readings locally, with the option to pull longer trends from the BMS on demand. I'd build the UI with React within Electron, focusing on a clean, intuitive user experience for temperature control and energy-efficiency dashboards. This also covers the user experience research aspect. Track record on here: 100% on time, 100% on budget, 5.0 across 8 reviews. What is the specific format and authentication method for the BMS API? I will send over a proposed architecture and UI mockups once I have that information.
$8,363 USD in 21 days
0.0
0.0

Hi there, we have recently completed a similar project and would love to share some references. Your HVAC platform with API-first architecture sounds right up our alley and we would love to exceed your expectations. We understand the importance of a clean, intuitive UI and seamless BMS interoperability. Our experience in designing desktop applications ensures smooth cross-platform performance, vital for your project. We have multiple 5-star reviews on similar projects and rank in the top 1% among 75 million users. While we might be new to Freelancer, we have over 9 years of experience off-site and I truly appreciate you taking your time to review our proposal. I would love to discuss this project more. Kind regards, MusouDigital
$4,200 USD in 7 days
0.0
0.0

Rahul here, You're looking to build more than an HVAC app you need a scalable platform that starts with seamless BMS integration and evolves into a complete operating system for HVAC contractors. I'll design it with an API-first, multi-tenant architecture so future modules can be added without rework. I've built enterprise SaaS platforms and full-stack applications with real-time integrations, desktop solutions, and scalable API architectures. Key deliverables: ◆ Cross-platform Windows/macOS desktop application with BMS integration ◆ API-first, multi-tenant architecture for future expansion ◆ Modern UI/UX with core HVAC management modules ◆ Production-ready source code, installers, and documentation One question: Which BMS platform/protocol (BACnet, Modbus, Niagara, etc.) will the application integrate with? I can start immediately and would be happy to discuss the details.
$4,100 USD in 45 days
0.0
0.0

Hi, I understand you need a cross-platform HVAC platform that initially delivers a native Windows and macOS application with reliable BMS integration while establishing an API-first, multi-tenant architecture that can evolve into a complete operating system for HVAC contractors. I have experience developing enterprise desktop applications, BMS/API integrations, CRM and field service platforms, focusing on scalable architectures, intuitive UI/UX, and maintainable code for long-term product growth. My approach is to build a modular desktop client, implement a secure real-time BMS integration layer, design the core multi-tenant backend for CRM, scheduling, work orders, invoicing, and reporting, and ensure the platform is ready for future AI, IoT, distributor, and OEM integrations. I would be glad to discuss your BMS environment and long-term product roadmap to define the best technical architecture. Kashif. Thanks.
$5,000 USD in 40 days
0.0
0.0

Fort Worth, United States
Member since Aug 3, 2026
$250-750 USD
₹750-1250 INR / hour
₹75000-150000 INR
$1500-3000 USD
€250-750 EUR
$250-750 USD
$10-30 USD
$20000-150000 USD
₹12500-37500 INR
$750-1500 USD
£250-750 GBP
₹1500-12500 INR
$10-11 AUD
$50-150 USD
₹600-1500 INR
$3000-5000 CAD
₹5000 INR
₹600-1500 INR
$250-750 USD
₹37500-75000 INR
$10-30 AUD