WildRadar
ICT & Software Engineering
Martin Markov
Michael Groenewegen van der Weijden
Alexander Petrov
Nikola Yankov
Aleksandar Georgiev
Project description
The main goal of the project is to create a software system for wildlife tracking. There are three types of users in the system:
* Farmer
* Animal Control
* Admin
Farmers want to receive notifications whenever a wild animal crosses the boundaries of their estate.
Animal Control users want to have a clear overview of the count of the different animal types in each region on a monthly and yearly basis.
Finally, admins are responsible for the management of the system. They should be able to verify the newly registered users and add new tracking devices and animal types in the system.
Context
The Netherlands experiences a major wildlife comeback. Various species, such as the wolf, European bison, and beaver are quickly increasing in numbers and their impact,
both positive and negative, on the human living environment is increasing as well. Research efforts, like the WildlifeNL project, are directed at understanding human-wildlife interaction in all its complexity. From a practical perspective of farmers wishing to protect their live-stock from the wolf and other aggressive wildlife and local government institutions wishing to manage the wildlife in their area, better policies and tools are needed. One of the ideas that we would like to experiment with is tracking big animals with gps-collars 2 and use the location information to alert farmers and inform the institutions. This student assignment is to create a tracking and alerting prototype where the data could come from multiple different external sources.
Results
Via the developed mobile Farmers application farmers should be able to mark the location of their estate and subscribe to different animal types then the application should notify the user in the event of an animal trespassing the territory of the estate of the user
Animal controls have the role of animal population control of a specific region. Therefore, they are able to see relevant aggregated data about the animal population in their region. This is done via the developed animal control application.
Admins are the people who manage the users, animal types and tracking devices in the application. All of this is done through the developed admin web interface for the admins.
About the project group
We are a multicultural international group of 5 students with common interest in web development. We have various backgrounds and interests. Here are some more information about our interests:
Nikola van der Yankov: A GOlang enjoyer with interests in Cyber Security
Martin Markov: I’m a fullstack web developer with main expertise in Ruby (on Rails) but like .NET as well.
Alexander Petrov: A junior .NET developer interested in cross-platform mobile application development and blockchain.
Michael Groenewegen van der weijden: A Pythonista at heart with a keen interest in AI.
Aleksandar Georgiev: Passionate Javascript developer with interests in Cloud native development.