├── .env.example ├── .gitignore ├── README.md ├── capture ├── checkout.png ├── crud-category.png ├── crud-product.png ├── crud-user.png ├── history.png ├── home.png └── statistic.png ├── netlify.toml ├── package.json ├── public ├── favicon.ico ├── index.html ├── logo192.png ├── logo512.png ├── manifest.json └── robots.txt ├── renovate.json ├── src ├── App.js ├── components │ ├── base │ │ ├── Footer.js │ │ ├── Header.js │ │ ├── IconText.js │ │ └── Navigation.js │ ├── cart │ │ ├── Cart.js │ │ ├── CartItem.js │ │ ├── CartList.js │ │ ├── Checkout.js │ │ └── ToggleCart.js │ ├── history │ │ ├── CardRevenue.js │ │ ├── List.js │ │ └── Statistic.js │ ├── manage │ │ ├── ManageCategory.js │ │ ├── ManageProduct.js │ │ ├── ManageUser.js │ │ ├── ModalCategory.js │ │ ├── ModalProduct.js │ │ └── ModalUser.js │ └── product │ │ └── ProductCard.js ├── index.js ├── redux │ ├── actions │ │ ├── auth.js │ │ ├── cart.js │ │ └── product.js │ ├── index.js │ └── reducers │ │ ├── auth.js │ │ ├── cart.js │ │ ├── index.js │ │ └── product.js ├── serviceWorker.js ├── utils │ ├── axios.js │ └── helpers.js └── views │ ├── History.js │ ├── Home.js │ └── Manage.js └── yarn.lock /.env.example: -------------------------------------------------------------------------------- 1 | REACT_APP_API_BASEURL = http://localhost:9600 -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/README.md -------------------------------------------------------------------------------- /capture/checkout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/capture/checkout.png -------------------------------------------------------------------------------- /capture/crud-category.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/capture/crud-category.png -------------------------------------------------------------------------------- /capture/crud-product.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/capture/crud-product.png -------------------------------------------------------------------------------- /capture/crud-user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/capture/crud-user.png -------------------------------------------------------------------------------- /capture/history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/capture/history.png -------------------------------------------------------------------------------- /capture/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/capture/home.png -------------------------------------------------------------------------------- /capture/statistic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/capture/statistic.png -------------------------------------------------------------------------------- /netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/netlify.toml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/public/index.html -------------------------------------------------------------------------------- /public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/public/logo192.png -------------------------------------------------------------------------------- /public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/public/logo512.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/public/robots.txt -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/renovate.json -------------------------------------------------------------------------------- /src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/src/App.js -------------------------------------------------------------------------------- /src/components/base/Footer.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/components/base/Header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/src/components/base/Header.js -------------------------------------------------------------------------------- /src/components/base/IconText.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/src/components/base/IconText.js -------------------------------------------------------------------------------- /src/components/base/Navigation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/src/components/base/Navigation.js -------------------------------------------------------------------------------- /src/components/cart/Cart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/src/components/cart/Cart.js -------------------------------------------------------------------------------- /src/components/cart/CartItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/src/components/cart/CartItem.js -------------------------------------------------------------------------------- /src/components/cart/CartList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/src/components/cart/CartList.js -------------------------------------------------------------------------------- /src/components/cart/Checkout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/src/components/cart/Checkout.js -------------------------------------------------------------------------------- /src/components/cart/ToggleCart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/src/components/cart/ToggleCart.js -------------------------------------------------------------------------------- /src/components/history/CardRevenue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/src/components/history/CardRevenue.js -------------------------------------------------------------------------------- /src/components/history/List.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/src/components/history/List.js -------------------------------------------------------------------------------- /src/components/history/Statistic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/src/components/history/Statistic.js -------------------------------------------------------------------------------- /src/components/manage/ManageCategory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/src/components/manage/ManageCategory.js -------------------------------------------------------------------------------- /src/components/manage/ManageProduct.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/src/components/manage/ManageProduct.js -------------------------------------------------------------------------------- /src/components/manage/ManageUser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/src/components/manage/ManageUser.js -------------------------------------------------------------------------------- /src/components/manage/ModalCategory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/src/components/manage/ModalCategory.js -------------------------------------------------------------------------------- /src/components/manage/ModalProduct.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/src/components/manage/ModalProduct.js -------------------------------------------------------------------------------- /src/components/manage/ModalUser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/src/components/manage/ModalUser.js -------------------------------------------------------------------------------- /src/components/product/ProductCard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/src/components/product/ProductCard.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/src/index.js -------------------------------------------------------------------------------- /src/redux/actions/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/src/redux/actions/auth.js -------------------------------------------------------------------------------- /src/redux/actions/cart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/src/redux/actions/cart.js -------------------------------------------------------------------------------- /src/redux/actions/product.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/src/redux/actions/product.js -------------------------------------------------------------------------------- /src/redux/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/src/redux/index.js -------------------------------------------------------------------------------- /src/redux/reducers/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/src/redux/reducers/auth.js -------------------------------------------------------------------------------- /src/redux/reducers/cart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/src/redux/reducers/cart.js -------------------------------------------------------------------------------- /src/redux/reducers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/src/redux/reducers/index.js -------------------------------------------------------------------------------- /src/redux/reducers/product.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/src/redux/reducers/product.js -------------------------------------------------------------------------------- /src/serviceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/src/serviceWorker.js -------------------------------------------------------------------------------- /src/utils/axios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/src/utils/axios.js -------------------------------------------------------------------------------- /src/utils/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/src/utils/helpers.js -------------------------------------------------------------------------------- /src/views/History.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/src/views/History.js -------------------------------------------------------------------------------- /src/views/Home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/src/views/Home.js -------------------------------------------------------------------------------- /src/views/Manage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/src/views/Manage.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadingnst/point-of-sales-frontend/HEAD/yarn.lock --------------------------------------------------------------------------------