items_header

Open projects

Projects available to all portals

EquiCharge Solutions
Vancouver, British Columbia, Canada
Tyler Harrison
Tyler Harrison He / Him
CTO
4
Preferred learners
  • Anywhere
  • Academic experience
Categories
Computer science & it Cloud technologies Data analysis Website development Software development Machine learning
Project scope
What is the main goal for this project?

The project goal is to develop a highly efficient and cost-effective dashboard, aimed specifically at enabling the transit industry to assess and optimize the electrification potential of their networks with minimal financial investment. Utilizing the universally accessible General Transit Feed Specification (GTFS) data, this tool eliminates the need for any preliminary data collection or input from potential users, streamlining the initial assessment process.


Our innovative approach ensures that transit authorities and companies can gain a comprehensive understanding of their network's performance and areas for improvement without incurring significant expenses or allocating extensive resources.


By providing a clear, data-driven snapshot of operational efficiencies and identifying immediate enhancement opportunities—our solution's 'low-hanging fruit'—we enable informed discussions with potential users from the outset. This preemptive insight positions our users to make strategic decisions swiftly and confidently, fostering an environment of proactive improvement.


Furthermore, the inclusion of an interactive dashboard feature, specifically designed for client use, offers a unique value proposition. It allows clients to engage with their data in a meaningful way, exploring potential optimizations. This feature not only democratizes access to advanced transit network analytics but also empowers clients with the knowledge and tools necessary for continuous improvement.

What tasks will learners need to complete to achieve the project goal?

1. Project Planning and Management

  • Define Project Scope: Clearly outline the project's objectives, deliverables, timelines, and resource allocation.


2. Requirements Gathering

  • Technical Requirements: Determine the technical specifications based on GTFS data utilization and the analytical capabilities needed for the dashboard.


3. Design and Prototyping

  • Dashboard Design: Create user interface (UI) designs focusing on usability, accessibility, and interactivity for both internal and client-facing modules.
  • Prototyping: Develop a prototype to demonstrate basic functionality and design concepts, facilitating feedback collection from stakeholders.


4. Development

  • GTFS Data Integration: Implement methods for importing and processing GTFS data effectively.
  • Analytics and Reporting: Develop the analytics engine to assess transit network performance, including algorithms to identify areas for improvement.
  • Interactive Features: Incorporate interactive elements that allow users to explore data and generate custom reports.


5. Testing and Quality Assurance

  • Functional Testing: Ensure all features work as intended and meet the project requirements.
  • Usability Testing: Conduct testing with real users to identify any issues with the dashboard's navigation, understanding, and overall user experience.
  • Performance Testing: Verify that the dashboard performs well under various conditions, including different data volumes and user loads.


6. Implementation and Deployment

  • Deployment Planning: Develop a deployment plan, including infrastructure setup, data security measures, and scalability considerations.
  • Launch: Deploy the dashboard in a controlled environment, ensuring all systems are operational and secure.


7. Documentation

  • User Manuals: Create comprehensive guides and documentation for users to understand how to use the dashboard effectively.
How will you support learners in completing the project?
  • Dedicated Mentors: Assign mentors with expertise in data analysis, web development, and transit planning to guide learners through the project. Mentors can offer insights, review code, and provide feedback on project milestones.


  • GTFS Data Sets: Provide a repository of GTFS data from various transit agencies to ensure learners have real-world data to work with. This can include both historical and current GTFS feeds.


  • Supplementary Data Resources: Share additional data sources that could enrich the project.


What skills or technologies will help learners to complete the project?

Data Handling and Analysis:

  • Proficiency in working with large datasets and understanding of data preprocessing techniques.
  • Experience with data analysis and visualization tools (e.g., Python with pandas and matplotlib, R).


Programming Languages:

  • Strong foundation in programming languages such as Python or JavaScript.
  • Knowledge of SQL for database management and queries.


Web Development:

  • Skills in front-end technologies (HTML, CSS, JavaScript) and frameworks (React, Angular, or Vue.js) for developing interactive user interfaces.
  • Familiarity with backend development frameworks (Node.js, Flask, Django) for server-side logic.


APIs and Data Integration:

  • Experience with RESTful API development for data retrieval and integration.
  • Understanding of working with external data sources and APIs


Cloud Computing and Services:

  • Knowledge of cloud platforms (Azure) for hosting, storage, and computing resources.
  • Familiarity with cloud services for data analytics, databases, and application deployment.


Analytical Skills:

  • Statistical Analysis: Ability to apply statistical methods to analyze and interpret complex datasets.
  • Problem-Solving: Strong problem-solving skills to identify and address challenges during the development process.
Supported causes
Climate action
About the company
  • https://equicharge.ca
  • 2 - 10 employees
  • Environment, Government, It & computing, Technology, Transport, trucking & railroad

EquiCharge promotes a low-carbon future by facilitating the shift to zero-emission and alternative fuel vehicles. Having completed North America’s first large-scale heavy-duty battery-electric transit bus fleet deployment, EquiCharge’s team has industry-leading experience in zero-emission fleet transitions. This is reflected in our comprehensive services covering planning, implementation, commissioning, and operation of low-emission vehicle fleets, and our deep understanding of the complexities and the breadth of impacts that a zero-emission vehicle transition will have on an organization. EquiCharge is an integrator that brings significant subject matter expertise together and provides an optimal solution for clients. EquiCharge works across vehicle OEMs, charger & software providers, design engineering firms, construction companies, utility providers, government liaisons and project stakeholders to meet project goals and climate change objectives.

Central to our approach is EquiSIM™, our proprietary simulation and modelling tool, which supports the planning and optimization of low-carbon fleet solutions for clients. This tool is crucial in determining efficient zero-emission and alternative fuel vehicle fleet configurations and operations, ensuring our clients can seamlessly transition and scale their low-emission vehicle fleets over time. EquiCharge is operationally focused and uses our experience based on real-world experience to deliver solutions that work for its clients.