WILDLIFE TRACKER
Java app that helps you record and keep track of endangered species of animals.
CREATED BY
Mark Mwago
DESCRIPTION
This app allows the user to track and record endangered animals once they are sighted. Rangers can use it to identify areas that endangered animals reside or are spotted.
SETUP/INSTALLATION REQUIREMENTS
- Clone the repository.
- Navigate to the file.
- Open with the text editor of your choice
- Run "gradle run" to open the application on your browser.
FOLLOW THESE INSTRUCTIONS TO RECREATE DATABASE
- Open terminal/command line on your computer.
- Type psql to run the postgress database server, then type;
- CREATE DATABASE wildlifetracker; to create database.
- then \c wildlifetracker; to connect your project to your database
- Type CREATE TABLE animals (id serial PRIMARY KEY, name varchar); to create a table of sighted animals in your DB
- Type CREATE TABLE endangered(id serial PRIMARY KEY, name varchar, health varchar, age varchar); to create a table of endangered animals
- Type CREATE TABLE sightings (id serial PRIMARY KEY, animal_id int, location varchar, ranger_name varchar); to create a table that enables locations of sightings to be updated
- CREATE DATABASE wildlifetracker_test WITH TEMPLATE wildlifetracker; to create a test DB.
TECHNOLOGIES USED
- Java
- Postgres SQL
- Spark
SCREENSHOTS
file:///home/mark/Pictures/Screenshot%20from%202019-05-02%2012-39-27.png
SUPPORT & CONTACT DETAILS
For additions on the project or to work with me you can reach me at markmwago@gmail.com
LICENSE
MIT