Skip to content

A plant application that allows users to store important information about their plant babies such as ideal conditions (temperatures, light, etc). You can also track when your plant was last watered and will need rewatering/fertilizing.

Notifications You must be signed in to change notification settings

a-cole55/plant-mamas

Repository files navigation

Plant Mamas- Plant Tracking App

This is a full-stack web application that allows users to track important information about their plant babies such as the date purchased, last date watered, fertilized, ideal temperatures, etc. As someone that owns 10+ plants (and counting) it was becoming difficult to keep track of this information and I thought it would be helpful to have an app that displays this information in one place. Link to project: https://plant-mamas.cyclic.app/feed

Screenshot_20230102_013316

How It's Made: Tech used: EJS, NodeJS, Express, and Bootstrap (for the modal)

Optimizations: I would like to connect this app to a plant API (currently exploring: https://perenual.com/docs/api) so that the user doesn't have to manually enter information about their plant such as amount of sunlight needed, watering frequency, and official plant name. The goal is for the user to select the official plant name and this information will auto-populate. Last goal is to make plant information editable after it has been added to the database.

Challenges Faced:

Lessons Learned:

Install

npm install


Things to add

  • Create a .env file in config folder and add the following as key = value
    • PORT = 2121 (can be any port example: 3000)
    • DB_STRING = your database URI
    • CLOUD_NAME = your cloudinary cloud name
    • API_KEY = your cloudinary api key
    • API_SECRET = your cloudinary api secret

Run

npm start

About

A plant application that allows users to store important information about their plant babies such as ideal conditions (temperatures, light, etc). You can also track when your plant was last watered and will need rewatering/fertilizing.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published