Bee

What I built

Bee. Record the bees you sees.

Start surveying your transect, Keep track of your sightings, Clear data when complete

Category Submission

Phone Friendly

App Link

https://purple-wood-8308.fly.dev/


This content originally appeared on DEV Community and was authored by ruthmoog

What I built

Bee. Record the bees you sees.

Start surveying your transect, Keep track of your sightings, Clear data when complete

Category Submission

Phone Friendly

App Link

https://purple-wood-8308.fly.dev/

Screenshots

Start surveying your transect, Keep track of your sightings, Clear data when complete

Record bees

Description

This mobile app is for Bee Walk citizen scientists, enabling them to record their bee sightings in the field and summarise the collected data for simple entry to the larger data set.

Users can select and add their sighting based on their identification, and keep the record stored on their phone until the walk is complete. Other required information for each walk is also stored, including the weather where they are, and the start and end time.

Link to Source Code

https://github.com/ruthmoog/bee

Permissive License

MIT License

Background (What made you decide to build this particular app? What inspired you?)

I'm a citizen science volunteer for a conservation charity called Bumblebee Conservation Trust (BBCT). For their BeeWalk Survey Scheme volunteers like me across Great Britain take a monthly walk recording bee sightings, then the data collected are used to monitor the abundance of bumblebees across the country. This is important ecological and conservation data as bee populations are declining, and this can be monitored to explore what is happening within our own ecosystem and food chain.

I have been using a clipboard and printing out survey forms - this process could be digitised to make it less cumbersome, and data such as the weather could be automated which would make my report more consistent and less subjective.

How I built it (How did you utilize GitHub Actions or GitHub Codespaces? Did you learn something new along the way? Pick up a new skill?)

Dan set up our CI (continuous integration) Actions workflow, so that our build and unit tests are run whenever someone pushes code to our repo on GitHub.

Chris set up the same for our browser tests so we now have feedback that all tests are passing on main whenever code changes are pushed from anywhere.

Additional Resources/Info

Bumblebee recording

Technology

  • We used free and open-source weather API Open Meteo to get a real-time forecast and convert data such as windspeed into the Beaufort scale for surveying.

  • To provide a location for the weather forecast, we used the Geolocation API to retrieve the user's location information.

 Collaborators


This content originally appeared on DEV Community and was authored by ruthmoog


Print Share Comment Cite Upload Translate Updates
APA

ruthmoog | Sciencx (2023-05-16T10:57:32+00:00) Bee. Retrieved from https://www.scien.cx/2023/05/16/bee/

MLA
" » Bee." ruthmoog | Sciencx - Tuesday May 16, 2023, https://www.scien.cx/2023/05/16/bee/
HARVARD
ruthmoog | Sciencx Tuesday May 16, 2023 » Bee., viewed ,<https://www.scien.cx/2023/05/16/bee/>
VANCOUVER
ruthmoog | Sciencx - » Bee. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2023/05/16/bee/
CHICAGO
" » Bee." ruthmoog | Sciencx - Accessed . https://www.scien.cx/2023/05/16/bee/
IEEE
" » Bee." ruthmoog | Sciencx [Online]. Available: https://www.scien.cx/2023/05/16/bee/. [Accessed: ]
rf:citation
» Bee | ruthmoog | Sciencx | https://www.scien.cx/2023/05/16/bee/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.