Software Development for Web Application
Project scope
Categories
Data visualization Software development DatabasesSkills
greenhouse gas open-source software energy audits consulting figma (design software) react.js (javascript library) flask (web framework) research data collection microsoft excelSISA 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.
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
- 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
Sisa energy is an innovative energy auditing company with a mission to help reduce greenhouse gases produced by buildings.