Smart HVAC Interface — Web/Mobile Development (Project B)

Open Opened on August 23, 2025
Main contact
GeoAlta Solutions Inc
Calgary, Alberta, Canada
Employer
(1)
1
Project
80 hours per learner
Learner
Anywhere
Intermediate level

Project scope

Categories
Mobile app development Software development UI design UX design Website development
Skills
environmental monitoring scheduling user flows collaboration software engineering mobile application development front end design user experience (ux) responsive web design user experience (ux) design
Details

GeoAlta Solutions Inc is seeking a team of learners to develop a smart home HVAC interface that is both web and mobile-friendly. The project involves creating a local-first interface for interacting with smart HVAC systems, which includes environmental monitoring features such as temperature, humidity, and air quality. The interface should also allow for manual overrides, smart scheduling, and advanced reporting. The goal is to build a functional, privacy-focused frontend that users can utilize in real-world scenarios. This project will provide students with the opportunity to apply their classroom knowledge in software engineering, computer science, and UX/UI design to develop a user-friendly interface. The project emphasizes privacy and local-first design, ensuring that users' data is secure while interacting with the smart HVAC ecosystem.

Deliverables

Deliverables:

  • Functional prototype interface (local-first, optionally cloud-ready)
  • Responsive web and mobile versions
  • User feedback summary (e.g., survey or mock testing)
  • Documentation for future improvements and integration with Matter/HomeKit/etc.


Student Learning Outcomes:

  • Developing real-world smart home interfaces
  • Building privacy-focused, local-first IoT UIs
  • Designing around energy efficiency, comfort, and air quality systems


Collaboration Note:

  • This project can optionally be coordinated with "Smart HVAC Dashboard: UI/UX Prototype."
  • If both teams are active, developers may work from the UI mockups and user flows produced by the design team.
Mentorship
Domain expertise and knowledge

Providing specialized knowledge in the project subject area, with industry context.

Skills, knowledge and expertise

Sharing knowledge in specific technical skills, techniques, methodologies required for the project.

Tools and/or resources

Providing access to necessary tools, software, and resources required for project completion.

Regular meetings

Scheduled check-ins to discuss progress, address challenges, and provide feedback.

Supported causes

The global challenges this project addresses, aligning with the United Nations Sustainable Development Goals (SDGs). Learn more about all 17 SDGs here.

Industry, innovation and infrastructure

About the company

Company
Calgary, Alberta, Canada
2 - 10 employees
Construction, engineering & trades, Energy, It & computing, Technology

GeoAlta is a technology services company working in the energy sector and now expanding into IoT development.