A global plant management app for plant enthusiasts to view botanical data and manage their collection of plants.
- Dynamically pulled, searched, and rendered plant data from the Trefle API containing over 400 thousand plants.
- Programmed user interface employing React and CSS styling to add plants to a cart prior to a user’s collection.
- Utilized JSON Web Tokens and localStorage to store encrypted information client-side on login and registration.
Ruby on Rails Backend: Repo
React Frontend: Repo
- Clone Repo
bundle install
bundle exec figaro install
- Add required ENV variables (see below)
- Run `rails db:seed'
- Start the backend server with 'rails s'
Figuro stores ENV variables in config/application.yml. Two ENV variables are required for the app to work.
- jwt_key: "SECRET"
- trefle_api_key: "KEY"
- Trefle.io - A global plants API
A Brian Feldman and Matthew Kirby app