Farmers market

By: Ketuah Howard, Geoff Goetz, Patrick Kille, Michelle Morin || April 21st 2020

Description

Fake Farmer's market website based around allowing users to figure out where to get the produce and what will be available.

Application based around practicing component trees and local state. Deployed on GitHub pages

Component Diagram

component structure

Project Specifications

User Stories

  • As a user, I want to be able to enter a date and discover where farmers market will be for that date
  • As a user, I want to be able to see what produce is available on the current month

Setup/Installation Requirements

Node install

For macOS:

If Homebrew is not installed on your computer already, then install Homebrew by entering the following two commands in Terminal:

Install Git with the following command:

  • $ brew install git

Next, install Node.js by entering the following command in Terminal:

  • $ brew install node
For Windows:

Please visit the Node.js website for installation instructions.

Install this application

Clone this repository via Terminal using the following commands:

  • $ cd desktop
  • $ git clone {url to this repo}
  • $ cd farmers-market Then, confirm that you have navigated to the farmers-market project directory by entering "pwd" in Terminal.

Next, install npm at the project's root directory via the following commands:

  • $ npm install
  • $ npm run build

Open the contents of the directory in a text editor or IDE of your choice (e.g., to open the contents of the directory in Visual Studio Code on macOS, enter the command "code ." in Terminal).

Known Bugs

No known bugs at this time.

Technologies Used

  • Node.js
  • Webpack
  • npm
  • Javascript
  • jQuery
  • React

License

MIT

Copyright © 2020 Keturah Howard, Patrick Kille, Michelle Morin, Geoff Goetz