Software Development for Web Application

Closed
Sisa Energy Ltd
Vancouver, British Columbia, Canada
Fullstack Software Developer
(4)
3
Project
Academic experience
120 hours per learner
Learner
Anywhere
Intermediate level

Project scope

Categories
Data visualization Software development Databases
Skills
greenhouse gas open-source software energy audits consulting figma (design software) react.js (javascript library) flask (web framework) research data collection microsoft excel
Details

SISA Energy is an innovative energy consulting startup with a mission to reduce the greenhouse gas output of buildings in Canada. We do this by providing our clients with automated energy audits of their building portfolios and a one-stop platform where they can access and visualize their data.

For this project, the students will be assisting the software development team with creating, testing, and shipping a new data collection feature for the SISA platform. This feature will allow our clients to input building data manually, via excel, image, or document, then process the data through our backend and send it to our database.

Since the scope of the project may change, the students’ general responsibilities/goals for this project include:

- Designing the look of the feature with Figma

- Identifying any open-source software or third-party libraries we can use to help with implementing the data collection feature

- Creating the component itself in React and linking it to our Flask backend.

Deliverables

By the end of the project, students should complete the following list of activities:

  • Familiarize themselves with our product and its requirements (research into React/Flask, Figma)
  • Created basic designs for the data collection feature and helped to implement the feature completely/partially
  • Design and create documentation reports on their work throughout the project
  • Create a final presentation of the feature they have worked on by project completion
Mentorship
  • We will provide the student(s) with a complete walkthrough of our current codebase, product, and business so the student will have the necessary information to succeed in this project
  • Student(s) will work closely with the primary project manager who is supervising and available for questions. This will also include occasional progress meetings where adjustments to the students' tasks and duties can be made if necessary.
  • We will also provide the student with onboarding documents and access to a knowledge base for project use.

About the company

Company
Vancouver, British Columbia, Canada
2 - 10 employees
Environment, Energy, It & computing

Sisa energy is an innovative energy auditing company with a mission to help reduce greenhouse gases produced by buildings.