Skip to content

darrenrector91/iTrack_solo_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iTrack Solo Project

iTrack is a web application that gives a user the ability to track fishing statistics including gear used, fish caught and location of catch.

Built With

  • AngularJS
  • Angular Material
  • Filestack
  • PostgreSQL
  • Node.js
  • Express.js
  • Sweet Alerts

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

Link to software that is required to install the app (e.g. node).

  • List other prerequisites here

Installing

Steps to get the development environment running.

Screen Shot

iTrack Landing View itrack_login

iTrack User View itrack_user_view

iTrack User Table itrack_user_table

Documentation

The link below is scope work done prior to setting out on this endeavor

https://docs.google.com/document/d/1-5uQwW6wjcj8giqbQs1jLdDMFNfnZQxYvwMqIwdec7s/edit?usp=sharing

Completed Features

High level list of items completed.

  • {x} Design User Intro/Login View
  • {x} Passport, using Local Strategy
  • {x} Design and implement Register User View
  • {x} Add Track/Add Fish View
  • {t} Add table to Track/Add Fish View with header data,edit button and delete button
  • {t} Add track catch information form to Track/Add Fish View
  • {x} Add Edit table row button functionality to Track/Add Fish View table
  • {x} Add Delete row button functionality to Track/Add Fish View table
  • {x} Design and implement Edit Catch View
  • {x} Add edit catch information form to Edit Catch View
  • {x} Add user notification to verify catch data updated
  • {x} Add navigation to get user back to Track/Add Fish View after verification notification
  • {x} Design and implement Edit User Info View
  • {x} Add edit user information form to Edit User View
  • {x} Add user notification to verify user data updated
  • {x} Add navigation to get user back to Track/Add Fish View after verification notification

Next Steps

Stretch features completed.

  • {x} Front-end design and CSS
  • {x} Add ability for user to add image of fish and store it
  • {x} Live testing
  • {x} Angular Material
  • {x} Filestack implementation

Features that will be completed in the future.

  • { } Add drop boxes for fishing gear and populate from database instead of using inputs
  • { } Google maps API implementation

Deployment

Add additional notes about how to deploy this on a live system

Live version

(released on Heroku and takes 30 seconds to deploy, please be patient)
https://itrack-fishing-app.herokuapp.com/

Author

  • Darren G. Rector

Acknowledgments

  • Kris Szafranski for his expert tuteledge and guidance
  • Dane Smith for always answering the obvious questions and walking through the samllest of problems
  • Monica Wheeler for sitting next to me and listening to me groan all day and for helping me through some blockers

About

iTrack is a web application that gives a user the ability to track fishing statistics including gear used, fish caught and location of catch.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published