CSE498, Collaborative Design, Fall 2024
Computer Science and Engineering
Michigan State University

General Motors (GM) is a leading automotive company headquartered in Detroit, Michigan. GM produces and markets well-known vehicle brands including Buick, Chevrolet, GMC, and Cadillac. With many bold and innovative initiatives, including global carbon neutrality by 2040, GM is dedicated to sustainability and environmental protection for all.

GM has established 17 wildlife habitat facilities across the U.S., each spanning many acres. These habitats serve as sanctuaries for local wildlife, especially species of concern. Monitoring habitats and collecting wildlife data is essential for general analysis and habitat certification but it is very time-consuming for environmental engineers, diverting them from their other duties.

Our Remote Wildlife Habitat Monitoring System enables GM employees to access and analyze wildlife data directly from their computers and mobile devices. The system centralizes existing biodiversity data, automatically collecting real-time data using existing GM monitoring hardware and cloud-based data storage. Data is presented in an easy-to-understand format through graphs and charts for comprehensive analysis.

The system also includes an interactive map where users can record, share, and view wildlife sightings, updating the database in real time. This feature fosters a collaborative approach to habitat monitoring, making it simpler and more efficient for experts and laypeople alike.

The Habitat Monitoring System is comprised of a web application developed using Flask, which leverages Python on the back end and HTML, CSS and JavaScript on the front end. It is also available as a mobile application for both Android and iOS platforms, developed using Flutter for optimal cross-platform performance. MongoDB, hosted on a Linux server, supports the database needs of both the web and mobile applications.