Skip to content

ronnyb378/Plant-Nursery

Repository files navigation

Plant Nursery

Link to project: https://plant-nursery-app.herokuapp.com/


Plant Tracking App

This app allows users to track their house or garden plants with as much or as little detail as they like, leading to better plant growing success.


Technologies

express javascript nodejs postgresql react redux bootstrap

The app uses Express, JavaScript, node.js, PostgreSQL, React, Redux, Bootstrap, and SASS. Cloudinary is used for cloud photo storage, and Bycrypt is used for hashing passwords.


Overview with Screenshots

The home page includes the login, and the ability to create a new account.

Upon logging in, users are taken to the My Garden page which displays all of their plants and photos.

Users can add a new plant, or edit an existing plant. They can include a photo too. Plants can also be deleted.

Each plant has an events page with an interactive calendar. Each time an event is submitted (like "watered" or "treated with neem oil") it gets added to the calendar.

There is also a user profile page where users can change their name or password.

Running the app:

  1. Use and run Postgres.
  2. npm install to install dependencies.
  3. npm run dev to start backend.
  4. cd into the client folder in a second terminal, then npm start
  5. Create your own account to log in. Alternatively, sign in under the pre-configured 'guest' account by clicking the guest link.

Developers


* Ronny Barahona | Linked-In
* Janine Luongo | Linked-In
* Karen Seunsom | Linked-In

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •