Junior Full Stack Web Developer at Alvia Systems Inc

Closed
Alvia Systems Inc.
Montreal, Quebec, Canada
VP Solutions
(12)
5
Project
Academic experience
120 hours per learner
Learner
Canada
Intermediate level

Project scope

Categories
Website development Software development
Skills
project planning full stack development application programming interface (api) sustainable technologies front end design programming tools database schema user interface (ui) usability web development
Details

This project aims for students to create a web application that enables users to track and reduce their carbon footprint through daily activities. The objective is to develop a full stack application that provides insights into individual environmental impacts and suggests ways to mitigate them. By the end of the project, students will have learned how to design, implement, and deploy a web application using modern development tools and frameworks, showcasing their ability to contribute to sustainable technology solutions in the tech industry.

Deliverables

Project Setup and Initial Research

 

  • Objective: Familiarize with project requirements and environmental impact concepts.
  • Deliverable: A project plan document outlining the application's features, for an internal labeling tool for maps.
  • Filename for Deliverable: ProjectPlan_CarbonTracker.pdf

 

Backend Development: API and Database

 

  • Objective: Create the backend infrastructure to handle user data and carbon footprint calculations.
  • Deliverable: Source code for the API and database schema, including documentation on endpoints and data models.
  • Filename for Deliverable: Backend_API_DB.zip

 

Frontend Development: User Interface

 

  • Objective: Develop the user interface for the web application, focusing on usability and accessibility.
  • Deliverable: Source code for the frontend application, including screenshots and a video demo of the user interface.
  • Filename for Deliverable: Frontend_UI_Demo.zip
Mentorship

Students will be supported through mentorship sessions with experienced developers, access to cloud-based development tools and resources, interactive workshops on full stack development practices, and peer review sessions to foster collaboration and feedback.

Supported causes
Climate action

About the company

Company
Montreal, Quebec, Canada
2 - 10 employees
Environment, Science, Technology

Alvia Systems is a climate mitigation company dedicated to enhancing climate risk transparency and enabling site-level resilience to natural disasters. We specialize in utilizing advanced drone technology and ML-driven analysis to provide precise, comprehensive climate risk assessments for properties, aiding in informed decision-making and proactive disaster preparedness.