Skip to content

Full stack plant care app for users to keep track of the water frequencies of their plants. Utilizes React, NodeJS & Express

License

Notifications You must be signed in to change notification settings

Build-Week-Water-My-Plants-8/front-end

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Water My Plants: Bloom Tech Build Week December 2021

The purpose of Build Week is to empower students to demonstrate mastery of your learning objectives. The Build Weeks experience helps prepare students for the job market.

☝️ Pitch

Ensuring that all your plants are consistently watered is actually pretty difficult. Water My Plants is an app that helps to solve those problems.

With an easy to use interface for creating a plant watering schedule tailored to each individual plant, Water My Plants will remind users when it's time to feed that foliage and quench your plants' thirst.

MVP

  1. user can sign-up / create an account by providing a unique username, a valid mobile phoneNumber and a password.
  2. user can login to an authenticated session using the credentials provided at account creation / signup.
  3. Authenticated user can Create, Update and Delete a plant object. At a minimum, each plant must have the following properties:
    • id: Integer
    • nickname: String
    • species : String
    • h2oFrequency: Type determined by implementation
    • image: (optional)
  4. Authenticated user can view a list of created plants. A plant can be deleted or selected to present user with a detail view where user can then update any property of the selected plant.
  5. Authenticated user can update their phoneNumber and password.
  6. Authenticated user can update their phoneNumber and password.

Vercel (frontend)

Deployed Url: https://water-my-plants-9-build-week.vercel.app

Steps to clone this project:

  1. Clone this repository.
git clone git@github.com:Build-Week-Water-My-Plants-8/front-end.git
  1. To install all the dependencies; React, Reactstrap, React-Router-DOM, Bootstrap, React-DOM, and React-Router.
npm install
  1. Run the server for the backend:
npm run server
  1. Start the application. It will open http://localhost:3000 in your browser
npm start

Meet the team!

Arias

Arison Arias

Backend Engineer

Github: https://github.com/Arison13

Unit 4

Jared

Jared Hall

Backend Engineer

Github: https://github.com/Jaredhall18

Unit 4

Jayson

Jayson Byrd

Frontend React Engineer

Github: https://github.com/ByrdJayson

Unit 3

Lia

Lia Moua

Frontend React Engineer

Github: https://github.com/moua0061

Unit 3

Ryan

Ryan Howard

Frontend React Engineer

Github: https://github.com/ryansnorek

Unit 3

Kayla

Kayla Famurewa

Frontend React Engineer

Github: https://github.com/kfam22

Unit 2

Brandon

Brandon Booth

Frontend React Engineer

Github: https://github.com/brandon-bee

Unit 2

Gage

Gage Milligan

Frontend React Engineer

Github:https://github.com/gagemilligan

Unit 2

About

Full stack plant care app for users to keep track of the water frequencies of their plants. Utilizes React, NodeJS & Express

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published