Web app development and backend services - Catch

Catch is a system to help communities track and trace the progress of Asian Hornet sightings and nest destruction. Developed with local communities in the UK Kent area, we designed and delivered the full stack solution on top of the design, community research and workshops previously done.

Developed to easily define invasive species and location data, the system offers an easy to use user interface to report data, and a robust backend infrastructure that can grow with the data sets.

View the web app

Asian Hornet Alert CATCH. Web app user interface design.

Asian Hornet Alert CATCH. Web app user interface development.

Web app development

Backend development was achieved using NodeJS, Laravel APIsrelational databases and Redis storage mechanisms for optimised caching and data retrieval. The robust backend stack is designed to scale and to be extended as the system evolves to meet the needs of invasive species tracking.

User interface development using React, leveraging Google and Leaflet map libraries to display location data. Offering Catch communities an intuitive and responsive user experience, either at home or remotely when on the hunt for Hornets.

With an 8 week development cycle to bring the web app to the community testing stage, the system is now in use preparing for the upcoming nesting seasons.

Need help with your project?

AHA Catch web app development - report sighting / nest / station

AHA Catch web app – report sighting / nest / station

AHA Catch web app development - map and filter view

AHA Catch web app – map and filter view

Community tools and integrations

Following the alpha launch for live field testing we continue to partner with the AHA team to develop integrations with other community tracking systems, provide public access to sighting and nest location data, and provide tools to help other developers integrate similar solutions.

Other local solutions such as BuzzCopper are currently integrating AI monitoring and IoT solutions, leveraging the reporting API features of the Catch web app.

View the web app   or  GET IN TOUCH

Avatar
Pendulum
Mar 06, 2024
User Interface React Backend