Skip to content

Allows you to add common and endangered animals to the site for tracking purposes

Notifications You must be signed in to change notification settings

CarlosKipkoech/wildlifeTracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WILDLIFE ANIMALS TRACKER

Project Author:

CARLOS KIPKOECH

Project Description

It's An Application that allows rangers to sight animals, record their location and condition if endangered.

Technologies Used

  • Java
  • POSTGRES
  • Spark
  • Gradle
  • JUnit

SetUp link:

Deployed to: Heroku. Also you can,

  • Clone repository
  • Locally in PSQL setup the database as follows;

first change your password and username to match credentials in the db.java ALTER USER user_name WITH PASSWORD '77777'; ALTER USER user_name RENAME TO new_name

  • CREATE DATABASE wildlife_tracker;

  • Connect to the database : \c wildlife_tracker;

  • Create the following tables in wildlife_tracker

  • CREATE TABLE endangered_animals (id serial PRIMARY KEY, name varchar, health varchar, age varchar);

  • CREATE TABLE sightings (id serial PRIMARY KEY, animal_id int, location varchar, ranger_name varchar);

  • CREATE TABLE animals (id serial PRIMARY KEY, name varchar, health varchar, age varchar);

  • CREATE DATABASE wildlife_tracker_test WITH TEMPLATE wildlife_tracker;

  • In your terminal type "gradle run" inside project directory

  • Open a tab in your computer and launch 'http://localhost:4567'

Usage

To track and rgeister wild animals

BDD

  • Get user input depending on choice of form.
  • Use submitted data to record details of various wild animals for better organization of these animals situations.
  • Enlist the data in well layed easy follow up way.

Support and Contact Information

My Email Carlos Kipkoech.

Known Bugs

So far,so Good

Contributing

Reach out for any addition to the project.

Copyright and License

Copyright 2021

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

About

Allows you to add common and endangered animals to the site for tracking purposes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published