Skip to content

🌿 Plant app for users to keep track of their plants and add notes about them. Built with React, React Router, and JWT Auth. Styled with Semantic UI and custom CSS.

Notifications You must be signed in to change notification settings

aresnik11/plant-nanny-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plant Nanny

Developed by Amy Resnik and Kunxi Griswold.

Plant Nanny is a plant app for users to keep track of their plants and add notes about them.

The frontend repo is deployed via Netlify, and the backend repo (here) is deployed via Heroku. Visit the site at https://plant-nanny.netlify.app.

Netlify Status

Plant Nanny

Demo

Plant Nanny Demo

You can watch a live demo of the app here or visit the site at https://plant-nanny.netlify.app.

Technology Used

  • React
  • React Router
  • Semantic UI
  • Custom CSS
  • JWT Authentication
  • Ruby on Rails
  • PostgreSQL database
  • ActiveModel Serializer

The GitHub repo for the backend can be found here.

Features

Plant Nanny allows users to:

  • Create an account
  • Securely log in to an existing account
  • Add a new plant
  • Search through their plants
  • Add a new note associated with a plant
  • See notes associated with a specific plant
  • See all of their notes
  • Search through their notes
  • Delete a plant
  • Delete a note
  • Securely log out

How To Use

Visit the site at https://plant-nanny.netlify.app.

To test on your own machine:

  1. Visit the backend repo here and follow instructions on the README. The backend server should be started before the next steps are run.
  2. Clone this repository
  3. Update all fetch request urls in App.js to the url where your rails server is running
  4. In terminal run
npm install
npm start

Enjoy!

About

🌿 Plant app for users to keep track of their plants and add notes about them. Built with React, React Router, and JWT Auth. Styled with Semantic UI and custom CSS.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published