├── .eslintrc.js ├── .gitignore ├── .prettierrc.js ├── LICENSE ├── README.md ├── Server ├── .env ├── .prettierrc.js ├── dbsetup.sql ├── package.json ├── private.key ├── public.key ├── readme.md ├── src │ ├── constants │ │ ├── dao-constants │ │ │ ├── data-dictionary.ts │ │ │ └── queries.ts │ │ └── route-constants │ │ │ └── routes-constants.ts │ ├── dao-controllers │ │ ├── billing │ │ │ └── billing-dao.ts │ │ ├── customer │ │ │ └── customer-dao.ts │ │ ├── inventory │ │ │ └── inventory-dao.ts │ │ └── utility │ │ │ └── dao-utility │ │ │ └── database-utlity.ts │ ├── docs │ │ └── api-documentation.doc │ ├── interfaces │ │ └── common-interfaces.ts │ ├── middlewares │ │ └── CORS │ │ │ └── cors-middleware.ts │ ├── modules │ │ ├── billing │ │ │ └── billing.ts │ │ ├── inventory │ │ │ └── inventory.ts │ │ └── utility │ │ │ └── utility.ts │ ├── route-controllers │ │ ├── billing │ │ │ └── billing-routes.ts │ │ ├── common │ │ │ └── common-routes.ts │ │ └── inventory │ │ │ └── inventory-routes.ts │ ├── server.ts │ └── utility │ │ └── util-methods.ts └── tsconfig.json └── UI ├── LICENSE ├── package.json ├── public ├── favicon.ico ├── index.html ├── logo192.png ├── logo512.png ├── manifest.json └── robots.txt └── src ├── App.js ├── App.scss ├── App.test.js ├── api ├── apiConstants.js ├── bloomerangApi.js └── bloomerangMockApi.js ├── components ├── BillHistoryTable │ ├── BillHistoryTable.jsx │ └── BillHistoryTable.scss ├── BillToPrintComponent │ ├── BillToPrint.jsx │ └── BillToPrint.scss ├── BillingActions │ ├── BillingActions.jsx │ └── BillingActions.scss ├── CustomerInfo │ ├── CustomerInfo.jsx │ └── CustomerInfo.scss ├── InventoryListTable │ ├── InventoryListTable.jsx │ └── InventoryListTable.scss ├── InventoryUpdateStatus │ ├── InventoryUpdateStatus.jsx │ └── InventoryUpdateStatus.scss ├── ItemList │ ├── ItemList.jsx │ └── ItemList.scss ├── ItemRow │ ├── ItemRow.jsx │ └── ItemRow.scss ├── MethodOfPayment │ ├── MethodOfPayment.jsx │ └── MethodOfPayment.scss ├── NavBar │ ├── NavBar.jsx │ └── NavBar.scss ├── NavButton │ ├── NavButton.jsx │ └── NavButton.scss ├── PageHeader │ ├── PageHeader.jsx │ └── PageHeader.scss ├── PageNavBar │ ├── PageNavBar.jsx │ └── PageNavBar.scss ├── ProductsSearchBar │ ├── ProductsSearchBar.jsx │ └── ProductsSearchBar.scss ├── QuantityCounter │ ├── QuantityCounter.jsx │ └── QuantityCounter.scss ├── QuantityInput │ ├── QuantityInput.jsx │ └── QuantityInput.scss ├── SuggestionItem │ ├── SuggestionItem.jsx │ └── SuggestionItem.scss ├── TaxComponent │ ├── TaxComponent.jsx │ └── TaxComponent.scss ├── index.js └── shared │ ├── AppCheckBox │ ├── AppCheckBox.jsx │ └── AppCheckBox.scss │ ├── AppEndPointError │ ├── AppEndpointError.jsx │ └── AppEndpointError.scss │ ├── AppLoader │ ├── AppLoader.jsx │ └── AppLoader.scss │ ├── AppModal │ ├── AppModal.jsx │ └── AppModal.scss │ ├── AppTable │ ├── AppTable.jsx │ └── AppTable.scss │ ├── Button │ ├── Button.jsx │ └── Button.scss │ ├── Input │ ├── Input.jsx │ └── Input.scss │ ├── ToggleInput │ ├── ToggleInput.jsx │ └── ToggleInput.scss │ └── index.js ├── constants ├── app-constants.js └── datatable-constants.js ├── custom-hooks ├── index.js ├── useBillHistory.js └── useInventoryList.js ├── index.css ├── index.js ├── logo.svg ├── pages ├── BillingPage │ ├── BillingPage.jsx │ └── BillingPage.scss ├── InventoryDashboard │ ├── InventoryPage.jsx │ └── InventoryPage.scss └── index.js ├── routing └── AppRoutes.jsx ├── serviceWorker.js ├── services ├── billService.js ├── dataTableService.js ├── formValidations.js └── inventoryService.js ├── setupTests.js ├── state ├── constants │ ├── action-names.js │ └── inital-states.js ├── contexts │ ├── BillContext.jsx │ └── InventoryContext.jsx └── reducers │ ├── BillReducer.jsx │ ├── InventoryReducer.jsx │ └── index.js ├── theme ├── globalStyles.scss └── theme.scss └── views ├── billing ├── BillHistoryView │ ├── BillHistoryView.jsx │ └── BillHistoryView.scss ├── BillingView │ ├── BillingView.jsx │ └── BillingView.scss └── index.js ├── index.js └── inventory ├── AddInventoryView ├── AddInventoryView.jsx └── AddInventoryView.scss ├── ListInventory ├── ListInventory.jsx └── ListInventory.scss └── index.js /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/README.md -------------------------------------------------------------------------------- /Server/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/Server/.env -------------------------------------------------------------------------------- /Server/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/Server/.prettierrc.js -------------------------------------------------------------------------------- /Server/dbsetup.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/Server/dbsetup.sql -------------------------------------------------------------------------------- /Server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/Server/package.json -------------------------------------------------------------------------------- /Server/private.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/Server/private.key -------------------------------------------------------------------------------- /Server/public.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/Server/public.key -------------------------------------------------------------------------------- /Server/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/Server/readme.md -------------------------------------------------------------------------------- /Server/src/constants/dao-constants/data-dictionary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/Server/src/constants/dao-constants/data-dictionary.ts -------------------------------------------------------------------------------- /Server/src/constants/dao-constants/queries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/Server/src/constants/dao-constants/queries.ts -------------------------------------------------------------------------------- /Server/src/constants/route-constants/routes-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/Server/src/constants/route-constants/routes-constants.ts -------------------------------------------------------------------------------- /Server/src/dao-controllers/billing/billing-dao.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/Server/src/dao-controllers/billing/billing-dao.ts -------------------------------------------------------------------------------- /Server/src/dao-controllers/customer/customer-dao.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/Server/src/dao-controllers/customer/customer-dao.ts -------------------------------------------------------------------------------- /Server/src/dao-controllers/inventory/inventory-dao.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/Server/src/dao-controllers/inventory/inventory-dao.ts -------------------------------------------------------------------------------- /Server/src/dao-controllers/utility/dao-utility/database-utlity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/Server/src/dao-controllers/utility/dao-utility/database-utlity.ts -------------------------------------------------------------------------------- /Server/src/docs/api-documentation.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/Server/src/docs/api-documentation.doc -------------------------------------------------------------------------------- /Server/src/interfaces/common-interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/Server/src/interfaces/common-interfaces.ts -------------------------------------------------------------------------------- /Server/src/middlewares/CORS/cors-middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/Server/src/middlewares/CORS/cors-middleware.ts -------------------------------------------------------------------------------- /Server/src/modules/billing/billing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/Server/src/modules/billing/billing.ts -------------------------------------------------------------------------------- /Server/src/modules/inventory/inventory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/Server/src/modules/inventory/inventory.ts -------------------------------------------------------------------------------- /Server/src/modules/utility/utility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/Server/src/modules/utility/utility.ts -------------------------------------------------------------------------------- /Server/src/route-controllers/billing/billing-routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/Server/src/route-controllers/billing/billing-routes.ts -------------------------------------------------------------------------------- /Server/src/route-controllers/common/common-routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/Server/src/route-controllers/common/common-routes.ts -------------------------------------------------------------------------------- /Server/src/route-controllers/inventory/inventory-routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/Server/src/route-controllers/inventory/inventory-routes.ts -------------------------------------------------------------------------------- /Server/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/Server/src/server.ts -------------------------------------------------------------------------------- /Server/src/utility/util-methods.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/Server/src/utility/util-methods.ts -------------------------------------------------------------------------------- /Server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/Server/tsconfig.json -------------------------------------------------------------------------------- /UI/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/LICENSE -------------------------------------------------------------------------------- /UI/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/package.json -------------------------------------------------------------------------------- /UI/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/public/favicon.ico -------------------------------------------------------------------------------- /UI/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/public/index.html -------------------------------------------------------------------------------- /UI/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/public/logo192.png -------------------------------------------------------------------------------- /UI/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/public/logo512.png -------------------------------------------------------------------------------- /UI/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/public/manifest.json -------------------------------------------------------------------------------- /UI/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/public/robots.txt -------------------------------------------------------------------------------- /UI/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/App.js -------------------------------------------------------------------------------- /UI/src/App.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/App.scss -------------------------------------------------------------------------------- /UI/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/App.test.js -------------------------------------------------------------------------------- /UI/src/api/apiConstants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/api/apiConstants.js -------------------------------------------------------------------------------- /UI/src/api/bloomerangApi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/api/bloomerangApi.js -------------------------------------------------------------------------------- /UI/src/api/bloomerangMockApi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/api/bloomerangMockApi.js -------------------------------------------------------------------------------- /UI/src/components/BillHistoryTable/BillHistoryTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/BillHistoryTable/BillHistoryTable.jsx -------------------------------------------------------------------------------- /UI/src/components/BillHistoryTable/BillHistoryTable.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/BillHistoryTable/BillHistoryTable.scss -------------------------------------------------------------------------------- /UI/src/components/BillToPrintComponent/BillToPrint.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/BillToPrintComponent/BillToPrint.jsx -------------------------------------------------------------------------------- /UI/src/components/BillToPrintComponent/BillToPrint.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/BillToPrintComponent/BillToPrint.scss -------------------------------------------------------------------------------- /UI/src/components/BillingActions/BillingActions.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/BillingActions/BillingActions.jsx -------------------------------------------------------------------------------- /UI/src/components/BillingActions/BillingActions.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/BillingActions/BillingActions.scss -------------------------------------------------------------------------------- /UI/src/components/CustomerInfo/CustomerInfo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/CustomerInfo/CustomerInfo.jsx -------------------------------------------------------------------------------- /UI/src/components/CustomerInfo/CustomerInfo.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/CustomerInfo/CustomerInfo.scss -------------------------------------------------------------------------------- /UI/src/components/InventoryListTable/InventoryListTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/InventoryListTable/InventoryListTable.jsx -------------------------------------------------------------------------------- /UI/src/components/InventoryListTable/InventoryListTable.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/InventoryListTable/InventoryListTable.scss -------------------------------------------------------------------------------- /UI/src/components/InventoryUpdateStatus/InventoryUpdateStatus.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/InventoryUpdateStatus/InventoryUpdateStatus.jsx -------------------------------------------------------------------------------- /UI/src/components/InventoryUpdateStatus/InventoryUpdateStatus.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/InventoryUpdateStatus/InventoryUpdateStatus.scss -------------------------------------------------------------------------------- /UI/src/components/ItemList/ItemList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/ItemList/ItemList.jsx -------------------------------------------------------------------------------- /UI/src/components/ItemList/ItemList.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/ItemList/ItemList.scss -------------------------------------------------------------------------------- /UI/src/components/ItemRow/ItemRow.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/ItemRow/ItemRow.jsx -------------------------------------------------------------------------------- /UI/src/components/ItemRow/ItemRow.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/ItemRow/ItemRow.scss -------------------------------------------------------------------------------- /UI/src/components/MethodOfPayment/MethodOfPayment.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/MethodOfPayment/MethodOfPayment.jsx -------------------------------------------------------------------------------- /UI/src/components/MethodOfPayment/MethodOfPayment.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/MethodOfPayment/MethodOfPayment.scss -------------------------------------------------------------------------------- /UI/src/components/NavBar/NavBar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/NavBar/NavBar.jsx -------------------------------------------------------------------------------- /UI/src/components/NavBar/NavBar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/NavBar/NavBar.scss -------------------------------------------------------------------------------- /UI/src/components/NavButton/NavButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/NavButton/NavButton.jsx -------------------------------------------------------------------------------- /UI/src/components/NavButton/NavButton.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/NavButton/NavButton.scss -------------------------------------------------------------------------------- /UI/src/components/PageHeader/PageHeader.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/PageHeader/PageHeader.jsx -------------------------------------------------------------------------------- /UI/src/components/PageHeader/PageHeader.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/PageHeader/PageHeader.scss -------------------------------------------------------------------------------- /UI/src/components/PageNavBar/PageNavBar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/PageNavBar/PageNavBar.jsx -------------------------------------------------------------------------------- /UI/src/components/PageNavBar/PageNavBar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/PageNavBar/PageNavBar.scss -------------------------------------------------------------------------------- /UI/src/components/ProductsSearchBar/ProductsSearchBar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/ProductsSearchBar/ProductsSearchBar.jsx -------------------------------------------------------------------------------- /UI/src/components/ProductsSearchBar/ProductsSearchBar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/ProductsSearchBar/ProductsSearchBar.scss -------------------------------------------------------------------------------- /UI/src/components/QuantityCounter/QuantityCounter.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/QuantityCounter/QuantityCounter.jsx -------------------------------------------------------------------------------- /UI/src/components/QuantityCounter/QuantityCounter.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/QuantityCounter/QuantityCounter.scss -------------------------------------------------------------------------------- /UI/src/components/QuantityInput/QuantityInput.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/QuantityInput/QuantityInput.jsx -------------------------------------------------------------------------------- /UI/src/components/QuantityInput/QuantityInput.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/QuantityInput/QuantityInput.scss -------------------------------------------------------------------------------- /UI/src/components/SuggestionItem/SuggestionItem.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/SuggestionItem/SuggestionItem.jsx -------------------------------------------------------------------------------- /UI/src/components/SuggestionItem/SuggestionItem.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/SuggestionItem/SuggestionItem.scss -------------------------------------------------------------------------------- /UI/src/components/TaxComponent/TaxComponent.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/TaxComponent/TaxComponent.jsx -------------------------------------------------------------------------------- /UI/src/components/TaxComponent/TaxComponent.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/TaxComponent/TaxComponent.scss -------------------------------------------------------------------------------- /UI/src/components/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/index.js -------------------------------------------------------------------------------- /UI/src/components/shared/AppCheckBox/AppCheckBox.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/shared/AppCheckBox/AppCheckBox.jsx -------------------------------------------------------------------------------- /UI/src/components/shared/AppCheckBox/AppCheckBox.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/shared/AppCheckBox/AppCheckBox.scss -------------------------------------------------------------------------------- /UI/src/components/shared/AppEndPointError/AppEndpointError.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/shared/AppEndPointError/AppEndpointError.jsx -------------------------------------------------------------------------------- /UI/src/components/shared/AppEndPointError/AppEndpointError.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/shared/AppEndPointError/AppEndpointError.scss -------------------------------------------------------------------------------- /UI/src/components/shared/AppLoader/AppLoader.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/shared/AppLoader/AppLoader.jsx -------------------------------------------------------------------------------- /UI/src/components/shared/AppLoader/AppLoader.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/shared/AppLoader/AppLoader.scss -------------------------------------------------------------------------------- /UI/src/components/shared/AppModal/AppModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/shared/AppModal/AppModal.jsx -------------------------------------------------------------------------------- /UI/src/components/shared/AppModal/AppModal.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/shared/AppModal/AppModal.scss -------------------------------------------------------------------------------- /UI/src/components/shared/AppTable/AppTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/shared/AppTable/AppTable.jsx -------------------------------------------------------------------------------- /UI/src/components/shared/AppTable/AppTable.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/shared/AppTable/AppTable.scss -------------------------------------------------------------------------------- /UI/src/components/shared/Button/Button.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/shared/Button/Button.jsx -------------------------------------------------------------------------------- /UI/src/components/shared/Button/Button.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/shared/Button/Button.scss -------------------------------------------------------------------------------- /UI/src/components/shared/Input/Input.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/shared/Input/Input.jsx -------------------------------------------------------------------------------- /UI/src/components/shared/Input/Input.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/shared/Input/Input.scss -------------------------------------------------------------------------------- /UI/src/components/shared/ToggleInput/ToggleInput.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/shared/ToggleInput/ToggleInput.jsx -------------------------------------------------------------------------------- /UI/src/components/shared/ToggleInput/ToggleInput.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/shared/ToggleInput/ToggleInput.scss -------------------------------------------------------------------------------- /UI/src/components/shared/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/components/shared/index.js -------------------------------------------------------------------------------- /UI/src/constants/app-constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/constants/app-constants.js -------------------------------------------------------------------------------- /UI/src/constants/datatable-constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/constants/datatable-constants.js -------------------------------------------------------------------------------- /UI/src/custom-hooks/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/custom-hooks/index.js -------------------------------------------------------------------------------- /UI/src/custom-hooks/useBillHistory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/custom-hooks/useBillHistory.js -------------------------------------------------------------------------------- /UI/src/custom-hooks/useInventoryList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/custom-hooks/useInventoryList.js -------------------------------------------------------------------------------- /UI/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/index.css -------------------------------------------------------------------------------- /UI/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/index.js -------------------------------------------------------------------------------- /UI/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/logo.svg -------------------------------------------------------------------------------- /UI/src/pages/BillingPage/BillingPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/pages/BillingPage/BillingPage.jsx -------------------------------------------------------------------------------- /UI/src/pages/BillingPage/BillingPage.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/pages/BillingPage/BillingPage.scss -------------------------------------------------------------------------------- /UI/src/pages/InventoryDashboard/InventoryPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/pages/InventoryDashboard/InventoryPage.jsx -------------------------------------------------------------------------------- /UI/src/pages/InventoryDashboard/InventoryPage.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/pages/InventoryDashboard/InventoryPage.scss -------------------------------------------------------------------------------- /UI/src/pages/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /UI/src/routing/AppRoutes.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/routing/AppRoutes.jsx -------------------------------------------------------------------------------- /UI/src/serviceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/serviceWorker.js -------------------------------------------------------------------------------- /UI/src/services/billService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/services/billService.js -------------------------------------------------------------------------------- /UI/src/services/dataTableService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/services/dataTableService.js -------------------------------------------------------------------------------- /UI/src/services/formValidations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/services/formValidations.js -------------------------------------------------------------------------------- /UI/src/services/inventoryService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/services/inventoryService.js -------------------------------------------------------------------------------- /UI/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/setupTests.js -------------------------------------------------------------------------------- /UI/src/state/constants/action-names.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/state/constants/action-names.js -------------------------------------------------------------------------------- /UI/src/state/constants/inital-states.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/state/constants/inital-states.js -------------------------------------------------------------------------------- /UI/src/state/contexts/BillContext.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/state/contexts/BillContext.jsx -------------------------------------------------------------------------------- /UI/src/state/contexts/InventoryContext.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/state/contexts/InventoryContext.jsx -------------------------------------------------------------------------------- /UI/src/state/reducers/BillReducer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/state/reducers/BillReducer.jsx -------------------------------------------------------------------------------- /UI/src/state/reducers/InventoryReducer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/state/reducers/InventoryReducer.jsx -------------------------------------------------------------------------------- /UI/src/state/reducers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/state/reducers/index.js -------------------------------------------------------------------------------- /UI/src/theme/globalStyles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/theme/globalStyles.scss -------------------------------------------------------------------------------- /UI/src/theme/theme.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/theme/theme.scss -------------------------------------------------------------------------------- /UI/src/views/billing/BillHistoryView/BillHistoryView.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/views/billing/BillHistoryView/BillHistoryView.jsx -------------------------------------------------------------------------------- /UI/src/views/billing/BillHistoryView/BillHistoryView.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/views/billing/BillHistoryView/BillHistoryView.scss -------------------------------------------------------------------------------- /UI/src/views/billing/BillingView/BillingView.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/views/billing/BillingView/BillingView.jsx -------------------------------------------------------------------------------- /UI/src/views/billing/BillingView/BillingView.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/views/billing/BillingView/BillingView.scss -------------------------------------------------------------------------------- /UI/src/views/billing/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/views/billing/index.js -------------------------------------------------------------------------------- /UI/src/views/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/views/index.js -------------------------------------------------------------------------------- /UI/src/views/inventory/AddInventoryView/AddInventoryView.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/views/inventory/AddInventoryView/AddInventoryView.jsx -------------------------------------------------------------------------------- /UI/src/views/inventory/AddInventoryView/AddInventoryView.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/views/inventory/AddInventoryView/AddInventoryView.scss -------------------------------------------------------------------------------- /UI/src/views/inventory/ListInventory/ListInventory.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/views/inventory/ListInventory/ListInventory.jsx -------------------------------------------------------------------------------- /UI/src/views/inventory/ListInventory/ListInventory.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/views/inventory/ListInventory/ListInventory.scss -------------------------------------------------------------------------------- /UI/src/views/inventory/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManigandanKrishnakumar/point-of-sale-system/HEAD/UI/src/views/inventory/index.js --------------------------------------------------------------------------------