Project 3 "Quokka"
Social Gardening
Enjoy garden planting recommendations from Quokka.
Clone the repo:
git clone https://github.com/maxlemieux/quokka
Install dependencies:
cd quokka
npm i
Start the server:
npm start
Load the app at https://localhost:3000.
Click "Get Suggestions" to load a list of suggestions based on your plant hardiness zone / lowest temperature range.
Save a result to your favorites list, remove a favorite, or view the current favorites activity feed for the site on the right side.
https://quokka-social-gardening.herokuapp.com/
- Trefle.io API
- Frostline API
- GeoIP location database
- React.js
- React State Hooks
- react-bootstrap
- MongoDB/Mongoose
- Heroku/mLab
Development wireframe showing recommendation feed and activity feed.
Authors: Andy J Chen, Ian Johnson, Max Lemieux
This project would not be possible without the following building blocks:
- Trefle API - https://trefle.io/
- PRISM plant hardiness zones dataset https://prism.oregonstate.edu/projects/plant_hardiness_zones.php
- Frostline API by Waldo Jaquith - https://github.com/waldoj/frostline
- GeoLite2 data created by MaxMind, available from https://www.maxmind.com
- Quokka brand image by Ian Johnson
- Plant loading animation by Mahdi Farra - https://dribbble.com/shots/4007400-Cheerful-loading-animation