├── .DS_Store ├── .github └── workflows │ ├── alibabacloud.yml │ ├── aws.yml │ ├── azure-container-webapp.yml │ ├── codeql.yml │ ├── docker-image.yml │ ├── docker-publish.yml │ ├── google.yml │ ├── greetings.yml │ ├── jekyll-docker.yml │ ├── jekyll.yml │ ├── label.yml │ ├── manual.yml │ ├── node.js.yml │ ├── stale.yml │ ├── tencent.yml │ └── webpack.yml ├── .whitesource ├── LICENSE.md ├── README.md ├── backend ├── .env.example ├── .gitignore ├── Dockerfile ├── README.md ├── docker │ └── processes.config.js ├── log │ └── .gitkeep ├── package.json ├── src │ ├── environments.ts │ ├── handlers │ │ ├── payments.ts │ │ └── users.ts │ ├── index.ts │ ├── services │ │ └── platformAPIClient.ts │ └── types │ │ ├── session.ts │ │ └── user.ts ├── tsconfig.json └── yarn.lock ├── package.json ├── react-app ├── .gitignore ├── README.md ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt └── src │ ├── App.css │ ├── App.js │ ├── App.test.js │ ├── Components │ ├── Assets │ │ ├── all_product.js │ │ ├── all_restaurants.js │ │ ├── coffeeboba.jpg │ │ ├── logo.png │ │ ├── mangoboba.jpg │ │ ├── pi_coin.png │ │ ├── pi_coin_black.png │ │ ├── profile.png │ │ ├── redcart.png │ │ ├── shop_sign.png │ │ ├── strawberryboba.jpg │ │ ├── sugarboba.png │ │ └── whitecart.png │ └── Navbar │ │ ├── BusinessNavbar.jsx │ │ ├── CustomerNavbar.jsx │ │ └── Navbar.css │ ├── Pages │ ├── BobaHouse.css │ ├── BobaHouse.jsx │ ├── BusinessProfile.jsx │ ├── Cart.css │ ├── Cart.jsx │ ├── CartContext.jsx │ ├── CustomerProfile.jsx │ ├── Homepage.css │ ├── Homepage.jsx │ ├── Profile.css │ ├── Search.css │ └── Search.jsx │ ├── index.css │ ├── index.js │ ├── logo.svg │ ├── reportWebVitals.js │ └── setupTests.js └── src ├── analytics.py ├── api.py ├── constants.py ├── payment_gateway.py ├── personalization.py ├── security.py ├── smart_contracts.py └── ui_enhancements.py /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/.DS_Store -------------------------------------------------------------------------------- /.github/workflows/alibabacloud.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/.github/workflows/alibabacloud.yml -------------------------------------------------------------------------------- /.github/workflows/aws.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/.github/workflows/aws.yml -------------------------------------------------------------------------------- /.github/workflows/azure-container-webapp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/.github/workflows/azure-container-webapp.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/docker-image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/.github/workflows/docker-image.yml -------------------------------------------------------------------------------- /.github/workflows/docker-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/.github/workflows/docker-publish.yml -------------------------------------------------------------------------------- /.github/workflows/google.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/.github/workflows/google.yml -------------------------------------------------------------------------------- /.github/workflows/greetings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/.github/workflows/greetings.yml -------------------------------------------------------------------------------- /.github/workflows/jekyll-docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/.github/workflows/jekyll-docker.yml -------------------------------------------------------------------------------- /.github/workflows/jekyll.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/.github/workflows/jekyll.yml -------------------------------------------------------------------------------- /.github/workflows/label.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/.github/workflows/label.yml -------------------------------------------------------------------------------- /.github/workflows/manual.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/.github/workflows/manual.yml -------------------------------------------------------------------------------- /.github/workflows/node.js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/.github/workflows/node.js.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.github/workflows/tencent.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/.github/workflows/tencent.yml -------------------------------------------------------------------------------- /.github/workflows/webpack.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/.github/workflows/webpack.yml -------------------------------------------------------------------------------- /.whitesource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/.whitesource -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/README.md -------------------------------------------------------------------------------- /backend/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/backend/.env.example -------------------------------------------------------------------------------- /backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/backend/.gitignore -------------------------------------------------------------------------------- /backend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/backend/Dockerfile -------------------------------------------------------------------------------- /backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/backend/README.md -------------------------------------------------------------------------------- /backend/docker/processes.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/backend/docker/processes.config.js -------------------------------------------------------------------------------- /backend/log/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/backend/package.json -------------------------------------------------------------------------------- /backend/src/environments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/backend/src/environments.ts -------------------------------------------------------------------------------- /backend/src/handlers/payments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/backend/src/handlers/payments.ts -------------------------------------------------------------------------------- /backend/src/handlers/users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/backend/src/handlers/users.ts -------------------------------------------------------------------------------- /backend/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/backend/src/index.ts -------------------------------------------------------------------------------- /backend/src/services/platformAPIClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/backend/src/services/platformAPIClient.ts -------------------------------------------------------------------------------- /backend/src/types/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/backend/src/types/session.ts -------------------------------------------------------------------------------- /backend/src/types/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/backend/src/types/user.ts -------------------------------------------------------------------------------- /backend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/backend/tsconfig.json -------------------------------------------------------------------------------- /backend/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/backend/yarn.lock -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/package.json -------------------------------------------------------------------------------- /react-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/.gitignore -------------------------------------------------------------------------------- /react-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/README.md -------------------------------------------------------------------------------- /react-app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/package-lock.json -------------------------------------------------------------------------------- /react-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/package.json -------------------------------------------------------------------------------- /react-app/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/public/favicon.ico -------------------------------------------------------------------------------- /react-app/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/public/index.html -------------------------------------------------------------------------------- /react-app/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/public/logo192.png -------------------------------------------------------------------------------- /react-app/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/public/logo512.png -------------------------------------------------------------------------------- /react-app/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/public/manifest.json -------------------------------------------------------------------------------- /react-app/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/public/robots.txt -------------------------------------------------------------------------------- /react-app/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/App.css -------------------------------------------------------------------------------- /react-app/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/App.js -------------------------------------------------------------------------------- /react-app/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/App.test.js -------------------------------------------------------------------------------- /react-app/src/Components/Assets/all_product.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/Components/Assets/all_product.js -------------------------------------------------------------------------------- /react-app/src/Components/Assets/all_restaurants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/Components/Assets/all_restaurants.js -------------------------------------------------------------------------------- /react-app/src/Components/Assets/coffeeboba.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/Components/Assets/coffeeboba.jpg -------------------------------------------------------------------------------- /react-app/src/Components/Assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/Components/Assets/logo.png -------------------------------------------------------------------------------- /react-app/src/Components/Assets/mangoboba.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/Components/Assets/mangoboba.jpg -------------------------------------------------------------------------------- /react-app/src/Components/Assets/pi_coin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/Components/Assets/pi_coin.png -------------------------------------------------------------------------------- /react-app/src/Components/Assets/pi_coin_black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/Components/Assets/pi_coin_black.png -------------------------------------------------------------------------------- /react-app/src/Components/Assets/profile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/Components/Assets/profile.png -------------------------------------------------------------------------------- /react-app/src/Components/Assets/redcart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/Components/Assets/redcart.png -------------------------------------------------------------------------------- /react-app/src/Components/Assets/shop_sign.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/Components/Assets/shop_sign.png -------------------------------------------------------------------------------- /react-app/src/Components/Assets/strawberryboba.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/Components/Assets/strawberryboba.jpg -------------------------------------------------------------------------------- /react-app/src/Components/Assets/sugarboba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/Components/Assets/sugarboba.png -------------------------------------------------------------------------------- /react-app/src/Components/Assets/whitecart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/Components/Assets/whitecart.png -------------------------------------------------------------------------------- /react-app/src/Components/Navbar/BusinessNavbar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/Components/Navbar/BusinessNavbar.jsx -------------------------------------------------------------------------------- /react-app/src/Components/Navbar/CustomerNavbar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/Components/Navbar/CustomerNavbar.jsx -------------------------------------------------------------------------------- /react-app/src/Components/Navbar/Navbar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/Components/Navbar/Navbar.css -------------------------------------------------------------------------------- /react-app/src/Pages/BobaHouse.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/Pages/BobaHouse.css -------------------------------------------------------------------------------- /react-app/src/Pages/BobaHouse.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/Pages/BobaHouse.jsx -------------------------------------------------------------------------------- /react-app/src/Pages/BusinessProfile.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/Pages/BusinessProfile.jsx -------------------------------------------------------------------------------- /react-app/src/Pages/Cart.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/Pages/Cart.css -------------------------------------------------------------------------------- /react-app/src/Pages/Cart.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/Pages/Cart.jsx -------------------------------------------------------------------------------- /react-app/src/Pages/CartContext.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/Pages/CartContext.jsx -------------------------------------------------------------------------------- /react-app/src/Pages/CustomerProfile.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/Pages/CustomerProfile.jsx -------------------------------------------------------------------------------- /react-app/src/Pages/Homepage.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/Pages/Homepage.css -------------------------------------------------------------------------------- /react-app/src/Pages/Homepage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/Pages/Homepage.jsx -------------------------------------------------------------------------------- /react-app/src/Pages/Profile.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/Pages/Profile.css -------------------------------------------------------------------------------- /react-app/src/Pages/Search.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/Pages/Search.css -------------------------------------------------------------------------------- /react-app/src/Pages/Search.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/Pages/Search.jsx -------------------------------------------------------------------------------- /react-app/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/index.css -------------------------------------------------------------------------------- /react-app/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/index.js -------------------------------------------------------------------------------- /react-app/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/logo.svg -------------------------------------------------------------------------------- /react-app/src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/reportWebVitals.js -------------------------------------------------------------------------------- /react-app/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/react-app/src/setupTests.js -------------------------------------------------------------------------------- /src/analytics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/src/analytics.py -------------------------------------------------------------------------------- /src/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/src/api.py -------------------------------------------------------------------------------- /src/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/src/constants.py -------------------------------------------------------------------------------- /src/payment_gateway.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/src/payment_gateway.py -------------------------------------------------------------------------------- /src/personalization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/src/personalization.py -------------------------------------------------------------------------------- /src/security.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/src/security.py -------------------------------------------------------------------------------- /src/smart_contracts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/src/smart_contracts.py -------------------------------------------------------------------------------- /src/ui_enhancements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/local-commerce-hub/HEAD/src/ui_enhancements.py --------------------------------------------------------------------------------