Inspiration

Wildlife conservation relies on accurate, accessible data, but current tracking methods are often scattered and inefficient, leading to data loss and limited access. We wanted to create a centralized, real-time solution to support conservationists in monitoring species distribution and biodiversity more effectively.

What it does

The WildSight API allows wildlife managers to record and track sightings with detailed information, including species name, location, timestamp, and photos. It provides secure, structured endpoints for retrieving and filtering data, as well as built-in statistics to highlight common sightings and hotspot areas. This tool empowers conservationists with the insights needed for data-driven decision-making.

How we built it

We developed WildSight using a Node.js backend with Ambassador Blackbird to create the API and deploy it. The API is structured around RESTful principles, ensuring efficient and organized data management. For deployment, we containerized the API with the help of Blackbird and Docker to ensure scalability and ease of use.

Challenges we ran into

We faced difficulties in deploying our API URL. This led to us searching for other resources on what we can do to solve the error and deploy successfully with Blackbird.

Accomplishments that we're proud of

We’re proud of building a reliable platform that wildlife managers can use easily and efficiently. Our statistics feature allows conservationists to gain insights into species distribution, offering a valuable tool for making informed decisions.

What we learned

Through this project, we learned about data accessibility, using optimized Blackbird features for performance, and the importance of user-focused design in creating practical conservation tools.

What's next for WildSight API

Next, we aim to integrate machine learning to offer predictive analytics on species trends. We also plan to add mobile support, allowing managers to record sightings directly from their devices in the field.

Built With

Share this project:

Updates