Skip to content

Latest commit

 

History

History
64 lines (46 loc) · 2.16 KB

README.md

File metadata and controls

64 lines (46 loc) · 2.16 KB

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!