Skip to content

This project is a Health and habits tracking app for pets built with React/Redux and Ruby on Rails. The App comprises of a list of categories such as food, walks, appointments. All of the data in this application is retrieved from and posted to my custom Puppy Health RESTful API and is retrieved through the redux store.

BrittanyBlake/puppy-health-app

Repository files navigation

Contributors Forks Stargazers Issues


React-logo

Puppy Health App

A Pet Health App that allows authenticated users to track their pet's eating habits, exercise, appointments. medication and overall health.

Report Bug · Request Feature

Table of Contents

About The Project

This project is a Health and habits tracking app for pets built with React/Redux and Ruby on Rails. The App comprises of a list of categories such as food, walks, appointments. When the user selects a category, they are taken to the tracking page which shows a list of all of the entries. From there, the user can either add more entries or take a closer look at the details of that entry. All of the data in this application is retrieved from and posted to my custom Puppy Health RESTful API and is retrieved through the redux store.

gif

Live Link (Heroku)

Click here

Puppy Health API

Click here

Future Implementation

  • Add Image Uploading Functionality so users can upload pictures of their pets.
  • Add an Admin Functionality to create/update/delete categories & users.
  • Add Transitions for improved User Experience.
  • Add Calendar so Users can view their appointments in a monthly format.
  • Add Graphs so User can track behaviors over time.

Installation

To run 'Puppy Health' locally, clone the repository, navigate to it's containing directory.

Follow these commands step by step:-

git@github.com:BrittanyBlake/puppy-health-app.git
cd puppy-health-app
npm install
npm start

Now it will successfully open 'Puppy Health App' locally in your browser.

Built With

  • React
  • Redux
  • Redux-thunk
  • Redux Hooks
  • prop-types
  • Axios
  • Eslint
  • Stylelint
  • NPM
  • Github
  • Material-ui
  • Heroku

Author

👤 Brittany Blake

Show your support

Give a ⭐️ if you like this project!

📝 License

This project is MIT licensed.

About

This project is a Health and habits tracking app for pets built with React/Redux and Ruby on Rails. The App comprises of a list of categories such as food, walks, appointments. All of the data in this application is retrieved from and posted to my custom Puppy Health RESTful API and is retrieved through the redux store.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published