Skip to content

davewalker5/NatureRecorderPy

Repository files navigation

Build Status Coverage GitHub issues Releases License: MIT Language GitHub code size in bytes

Nature Recorder

Nature Recorder is an application for recording wildlife sightings, maintaining details of:

  • Locations, with the following details:
    • Unique name
    • Address details
    • Latitude and longitude
  • Categories, with the following details:
    • Category name e.g. birds, mammals
  • Species, with the following details:
    • The category to which the species belongs
    • Species name
  • Species sightings, consisting of:
    • The species, and by implication the category the species belongs to
    • Location
    • Date
    • Gender of the animals seen
    • Number of animals seen (optional)
    • Whether or not they were seen with young
  • Conservation status information, consisting of:
    • Conservation schemes, acting as containers for a set of rating values
    • Conservation status ratings, values for the conservation status within a scheme
    • Species conservation status ratings, status ratings for a species with effective start and end dates
  • Reports
    • Flexible reporting using Jupyter Notebooks

Getting Started

Please see the Wiki for configuration details and instructions on how to run the application.

Sightings Hub

My own sightings, recorded using the application, are published on the following site:

Sightings Hub

Authors

  • Dave Walker - Initial work

Feedback

To file issues or suggestions, please use the Issues page for this project on GitHub.

License

This project is licensed under the MIT License - see the LICENSE file for details

About

Wildlife sightings recorder written in Python and using Flask to implement a simple web UI

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages