Skip to content

donnymays/plant-journal

Repository files navigation

Plant Journal

A program that allows the user to log details about their favorite plants, September 14th 2020

By Alex Goodwin, Garrett Brown, Alma Frankenstein, Donny Mays, Chloe Hellberg

Description

This webpage allows users to keep track of their plants. While inputting all of their plants, the user can indicate how many days since the plant was last watered, as well as the plant type and day of planting.After a plant is added, a card is created indicating when the plant needs to be watered again. A plant can be removed when the user is done tracking it.

Setup/Installation Requirements

Download project from GitHub

  • Make sure you have the latest version of your favorite browser.
  • Clone the "Plant-Journal" repository from Github to your computer.
  • Navigate to the root directory of the project in the terminal and type 'code .' to view project in a browser.
  • Open the project in text editor (like VS Code) to view code.

NPM and Dependencies

  • Run npm install to install application dependencies to your environment.
  • Once dependencies are installed, type npm run start in your terminal to get a server started and to view the application.

To set up an API

  • Visit https://trefle.io/
  • Click "Get Started" and create an account. You will receive an email asking for you to confirm your account.
  • Click on "Account." and get your API key (this is labeled as "Access token.")
  • Create a .env file in the root directory of this project, and copy paste the API key into the file ( API_KEY={paste key here})

Known Bugs

The delete button is currently under construction and does not work at this time.

Support and contact details

If you have issues or need support, please contact any of the following: Alex Goodwin [email protected]

Garrett Brown [email protected]

Alma Frankenstein [email protected]

Donny Mays [email protected]

Chloe Hellberg [email protected]

Technologies Used

Utilized the following tools:

  • HTML, CSS, Markdown, jQuery, Bootstrap, JavaScript, Node Project Manager, Jest, VS Code, "Trefle API".

License

This program available under the MIT License.

Copyright (c) 2020 Alex Goodwin, Garrett Brown, Alma Frankenstein, Donny Mays, Chloe Hellberg

Co-authored-by: Alex Goodwin [email protected]

Co-authored-by: Garrett Brown [email protected]

Co-authored-by: Alma Frankenstein [email protected]

Co-authored-by: Donny Mays [email protected]

Co-authored-by: Chloe Hellberg [email protected]

About

Epicodus Team Week Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published