iPlant is an e-commerce plant shop. User can look for plants, add plants to their cart, add plants to their favorites list and delete from their favorites list. After adding an item to their cart, the user is prompted to either "Checkout" or "Continue Shopping". When selecting the "Checkout" option the user is able to pay with either a credit/debit card or with PayPal.
- Ruby on Rails API on the back end (see the backend repo here)
- React & Semantic UI on the front-end
- PostgreSQL
- Clone this repository into your computer
- Within your terminal, navigate to the iplant-frontend folder ('cd iplant-frontend')
- Run 'npm install' to install all dependencies for this project
- Run 'npm start' to start a server
- A new tab will open in your browser. You don't need to install backend repo on your computer to run this app; all databases are deployed to Heroku.
- Sign up/in to the app first and then log-in to see the fully functional store.
- To make the PayPal sandbox button work, please visit (https://developer.paypal.com/docs/platforms/get-started/) to obtain your API credentials.
- Margarita Morozova (https://github.com/rita-morozova)
- Andrew Mullan (https://github.com/MullaN)