2016lisali / jacks_garden

A lovely online plant shop created with React
https://jacksgarden.netlify.app
7 stars 3 forks source link
ecommerce pwa react react-bootstrap react-hook-form redux shopping-cart yup

🪴Jack's Garden Online Store

An online plant store website created with react and react-bootstrap.

Customers can register, login, logout to the site, view products, add products to the cart and place online orders.

Backend: https://github.com/2016lisali/jacks_garden_server

Admin panel: https://github.com/2016lisali/jacks_garden_admin_panel

(back to top)

Try it

You can find the demo here

(back to top)

Features

(back to top)

Build With

(back to top)

How to run the app

  1. Either clone or download the app and open the folder in the CLI

    git clone https://github.com/2016lisali/jacks_garden
  2. Install all dependencies

    npm install
  3. Create a .env file in root folder and enter following fields

     REACT_APP_STRIPE_KEY = YOUR_STRIPE_KEY
     PORT = YOUR_PORT_NUMBER
     REACT_APP_BASE_URL = YOUR_SERVER_URL (this is the address of the server, make sure the server is running)
     REACT_APP_CLIENT_URL = http://localhost:YOUR_PORT_NUMBER
  4. Cd to client folder in terminal and start client server

    npm start

The webpage will be served at http://localhost:YOUR_PORT_NUMBER

(back to top)

Roadmap

(back to top)