SlimeRecords is an Android application for keeping track of collected specimens and observations. It is designed for use with multiple organism groups, primarily in Sweden, but it also works internationally.
The app utilizes the GPS, clock, and camera of modern smartphones and saves all data locally and privately. There is no need to upload data to a server, and the app works entirely without cellular reception.
It features support for multiple coordinate systems and can automatically fill in provinces and districts (in Sweden, landskap and socken). It also uses a local copy of Dyntaxa to assist with typing species names.
The app supports generating and printing professional labels and can export or import CSV files. Additionally, it is possible to export data directly to the Artportalen import template.
Run Gradle with JDK 17. The suite is fully local and does not require network access, GPS data, or shared user storage after dependencies have been downloaded.
gradlew testDebugUnitTest
gradlew connectedDebugAndroidTest
gradlew jacocoTestReport
The HTML coverage report is written to
app/build/reports/jacoco/jacocoTestReport/html/index.html.


