Skip to content

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

License

Notifications You must be signed in to change notification settings

davewalker5/NatureRecorderPy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status Coverage Quality Gate 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

Getting Started

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

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