Skip to content

React.js app where users can add their pets and store information such as medications, vet visits and reminders.

Notifications You must be signed in to change notification settings

lucahendicott/my-pet

 
 

Repository files navigation

My Pet

Description

Our application creates a go-to-spot for a user to access all of their pets information in one place. Through our user freindly interface, a user can create indivual pet dashboards where they will store information such as vet visits, reminders and medications. From the main home screen a user will be able to manage thier current pet list. Once in the main pet dashboard, all information can be added and updated. As well, we utlitize authentication for personalized user expereince and to create a secure way for a user to view thier stored information.

Usage

Demo of Application

Above is a walkthrough of our app which shows the log in screen, adding a new pet, adding a reminder, deleting an account and notifications.

User Story

As a pet parent, I need a consolidated place for all my pet's information.
Each Pet needs to be separated so that I can easily see what information goes with each pet.
I need to be able to access stored information that is inputted to allow for future changes.

Table of Contents

Installation

To install the project, run npm install.

Technologies

React
Javascript
MongoDB
Mongoose
Socket.IO
Express
Moment
Morgan
Toastify
Multer
Concurrently
bcrypt
cors
Bootstrap
CSS
FontAwesome
jsonwebtoken
Google Cloud Storage

Authors

Kathleen Welch, Sam Ayler, Shelsy Barrera, Kailee Smith, Faith Elsen & Lucah Endicott

Deployed

deployed to Heroku https://proj3-kw.herokuapp.com/

Credits

UC Berkeley provided project parameters

About

React.js app where users can add their pets and store information such as medications, vet visits and reminders.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 91.5%
  • CSS 6.8%
  • HTML 1.7%