From 10f0fead521af42621b4a5f282d3b2c4e79faa08 Mon Sep 17 00:00:00 2001
From: Gevorg Harutyunyan <gevharut@gmail.com>
Date: Sat, 17 Aug 2019 02:09:02 +0400
Subject: [PATCH] Rename directories

---
 .../Accounts/AccountsEditor/.gitkeep             |  0
 .../Accounts/AccountsList/.gitkeep               |  0
 .../Administration.tsx                           |  0
 .../AdministrationDocs.md                        |  0
 .../Users/UsersEditor/.gitkeep                   |  0
 .../Users/UsersList/.gitkeep                     |  0
 .../index.tsx                                    |  0
 src/AppRouter.tsx                                | 16 ++++++++--------
 src/{Auth => AuthModule}/Auth.tsx                |  0
 src/{Auth => AuthModule}/AuthDocs.md             |  0
 src/{Auth => AuthModule}/Login/Login.tsx         |  0
 src/{Auth => AuthModule}/Recover/Recover.tsx     |  0
 src/{Auth => AuthModule}/Reset/Reset.tsx         |  0
 src/{Auth => AuthModule}/Signup/Signup.tsx       |  0
 src/{Auth => AuthModule}/index.tsx               |  0
 .../CategoriesEditor/.gitkeep                    |  0
 .../CategoriesList/.gitkeep                      |  0
 src/{Content => ContentModule}/Content.tsx       |  0
 src/{Content => ContentModule}/ContentDocs.md    |  0
 .../ItemsEditor/.gitkeep                         |  0
 .../ItemsList/.gitkeep                           |  0
 .../_api/_data/itemsCategoriesData.js            |  0
 .../_api/_data/itemsData.js                      |  0
 .../_api/_data/itemsItemsCategoriesData.js       |  0
 .../_api/_mocks/.gitkeep                         |  0
 .../_api/itemsCategoriesService.tsx              |  0
 .../_api/itemsService.tsx                        |  0
 src/{Content => ContentModule}/_types/Item.tsx   |  0
 .../_types/ItemCategory.tsx                      |  0
 src/{Content => ContentModule}/index.tsx         |  0
 .../Components/Components.tsx                    |  0
 src/{Demo => DemoModule}/Components/index.tsx    |  0
 src/{Demo => DemoModule}/Demo.tsx                |  0
 src/{Demo => DemoModule}/DemoDocs.md             |  0
 src/{Demo => DemoModule}/Discuss/Discuss.tsx     |  0
 src/{Demo => DemoModule}/Discuss/index.tsx       |  0
 src/{Demo => DemoModule}/Docs/Docs.tsx           |  0
 src/{Demo => DemoModule}/Docs/index.tsx          |  0
 src/{Demo => DemoModule}/Features/Features.tsx   |  0
 src/{Demo => DemoModule}/Features/index.tsx      |  0
 .../Supporters/Supporters.tsx                    |  0
 src/{Demo => DemoModule}/Supporters/index.tsx    |  0
 src/{Demo => DemoModule}/index.tsx               |  0
 src/{Misc => MiscModule}/NotFound/NotFound.tsx   |  0
 .../NotFound/NotFoundDocs.md                     |  0
 src/{Misc => MiscModule}/NotFound/index.tsx      |  0
 .../Account.tsx                                  |  0
 .../AccountDocs.md                               |  0
 .../Preview/.gitkeep                             |  0
 .../Settings/.gitkeep                            |  0
 .../Users/UsersEditor/.gitkeep                   |  0
 .../Users/UsersList/.gitkeep                     |  0
 .../index.tsx                                    |  0
 src/{Profile => ProfileModule}/Preview/.gitkeep  |  0
 src/{Profile => ProfileModule}/Profile.tsx       |  0
 src/{Profile => ProfileModule}/ProfileDocs.md    |  0
 src/{Profile => ProfileModule}/Settings/.gitkeep |  0
 src/{Profile => ProfileModule}/index.tsx         |  0
 .../Customers/Customers.tsx                      |  0
 .../Customers/CustomersEditor/.gitkeep           |  0
 .../Customers/CustomersList/.gitkeep             |  0
 src/{Sales => SalesModule}/Customers/index.tsx   |  0
 src/{Sales => SalesModule}/Locations/.gitkeep    |  0
 src/{Sales => SalesModule}/Orders/Orders.tsx     |  0
 .../Orders/OrdersEditor/.gitkeep                 |  0
 .../Orders/OrdersList/.gitkeep                   |  0
 src/{Sales => SalesModule}/Orders/index.tsx      |  0
 .../Overview/OrdersHistory/OrdersHistory.tsx     |  0
 .../Overview/OrdersHistory/index.tsx             |  0
 .../OrdersHistory/ordersHistoryService.ts        |  0
 .../Overview/OrdersLatest/OrdersLatest.tsx       |  0
 .../Overview/OrdersLatest/index.tsx              |  0
 src/{Sales => SalesModule}/Overview/Overview.tsx |  0
 .../Overview/OverviewActions.tsx                 |  0
 src/{Sales => SalesModule}/Overview/index.tsx    |  0
 .../Overview/overviewContext.ts                  |  0
 src/{Sales => SalesModule}/Payments/Payments.tsx |  0
 .../Products/ProductsCategoriesEditor/.gitkeep   |  0
 .../Products/ProductsCategoriesList/.gitkeep     |  0
 .../Products/ProductsEditor/.gitkeep             |  0
 .../Products/ProductsList/.gitkeep               |  0
 src/{Sales => SalesModule}/Sales.tsx             |  0
 src/{Sales => SalesModule}/SalesDocs.md          |  0
 src/{Sales => SalesModule}/SalesService.tsx      |  0
 src/{Sales => SalesModule}/Stock/Stock.tsx       |  0
 src/{Sales => SalesModule}/Stores/Stores.tsx     |  0
 .../_api/_data/categoriesData.ts                 |  0
 .../_api/_data/customersData.ts                  |  0
 .../_api/_data/locationsData.ts                  |  0
 .../_api/_data/ordersData.ts                     |  0
 .../_api/_data/paymentsData.ts                   |  0
 .../_api/_data/productsData.ts                   |  0
 .../_api/_data/productsRelCategoriesData.ts      |  0
 .../_api/_data/stockActionsData.ts               |  0
 .../_api/_data/stocksData.ts                     |  0
 src/{Sales => SalesModule}/_api/_mocks/index.ts  |  0
 .../_api/_mocks/ordersMocks.ts                   |  0
 src/{Sales => SalesModule}/_api/customers.ts     |  0
 src/{Sales => SalesModule}/_api/index.ts         |  0
 src/{Sales => SalesModule}/_api/orders.ts        |  0
 src/{Sales => SalesModule}/_api/products.ts      |  0
 .../_api/productsCategories.ts                   |  0
 src/{Sales => SalesModule}/_services/.gitkeep    |  0
 src/{Sales => SalesModule}/_types/Customer.ts    |  0
 src/{Sales => SalesModule}/_types/EntityOwned.ts |  0
 src/{Sales => SalesModule}/_types/Location.ts    |  0
 src/{Sales => SalesModule}/_types/Order.ts       |  0
 src/{Sales => SalesModule}/_types/Payment.ts     |  0
 src/{Sales => SalesModule}/_types/Product.ts     |  0
 .../_types/ProductAttachment.ts                  |  0
 .../_types/ProductCategory.ts                    |  0
 .../_types/ProductImage.ts                       |  0
 .../_types/ProductToProductCategory.ts           |  0
 src/{Sales => SalesModule}/_types/Stock.ts       |  0
 src/{Sales => SalesModule}/_types/StockAction.ts |  0
 src/{Sales => SalesModule}/index.tsx             |  0
 src/{Services => ServicesModule}/ServicesDocs.md |  0
 src/_api/index.ts                                |  2 +-
 118 files changed, 9 insertions(+), 9 deletions(-)
 rename src/{Administration => AdministrationModule}/Accounts/AccountsEditor/.gitkeep (100%)
 rename src/{Administration => AdministrationModule}/Accounts/AccountsList/.gitkeep (100%)
 rename src/{Administration => AdministrationModule}/Administration.tsx (100%)
 rename src/{Administration => AdministrationModule}/AdministrationDocs.md (100%)
 rename src/{Administration => AdministrationModule}/Users/UsersEditor/.gitkeep (100%)
 rename src/{Administration => AdministrationModule}/Users/UsersList/.gitkeep (100%)
 rename src/{Administration => AdministrationModule}/index.tsx (100%)
 rename src/{Auth => AuthModule}/Auth.tsx (100%)
 rename src/{Auth => AuthModule}/AuthDocs.md (100%)
 rename src/{Auth => AuthModule}/Login/Login.tsx (100%)
 rename src/{Auth => AuthModule}/Recover/Recover.tsx (100%)
 rename src/{Auth => AuthModule}/Reset/Reset.tsx (100%)
 rename src/{Auth => AuthModule}/Signup/Signup.tsx (100%)
 rename src/{Auth => AuthModule}/index.tsx (100%)
 rename src/{Content => ContentModule}/CategoriesEditor/.gitkeep (100%)
 rename src/{Content => ContentModule}/CategoriesList/.gitkeep (100%)
 rename src/{Content => ContentModule}/Content.tsx (100%)
 rename src/{Content => ContentModule}/ContentDocs.md (100%)
 rename src/{Content => ContentModule}/ItemsEditor/.gitkeep (100%)
 rename src/{Content => ContentModule}/ItemsList/.gitkeep (100%)
 rename src/{Content => ContentModule}/_api/_data/itemsCategoriesData.js (100%)
 rename src/{Content => ContentModule}/_api/_data/itemsData.js (100%)
 rename src/{Content => ContentModule}/_api/_data/itemsItemsCategoriesData.js (100%)
 rename src/{Content => ContentModule}/_api/_mocks/.gitkeep (100%)
 rename src/{Content => ContentModule}/_api/itemsCategoriesService.tsx (100%)
 rename src/{Content => ContentModule}/_api/itemsService.tsx (100%)
 rename src/{Content => ContentModule}/_types/Item.tsx (100%)
 rename src/{Content => ContentModule}/_types/ItemCategory.tsx (100%)
 rename src/{Content => ContentModule}/index.tsx (100%)
 rename src/{Demo => DemoModule}/Components/Components.tsx (100%)
 rename src/{Demo => DemoModule}/Components/index.tsx (100%)
 rename src/{Demo => DemoModule}/Demo.tsx (100%)
 rename src/{Demo => DemoModule}/DemoDocs.md (100%)
 rename src/{Demo => DemoModule}/Discuss/Discuss.tsx (100%)
 rename src/{Demo => DemoModule}/Discuss/index.tsx (100%)
 rename src/{Demo => DemoModule}/Docs/Docs.tsx (100%)
 rename src/{Demo => DemoModule}/Docs/index.tsx (100%)
 rename src/{Demo => DemoModule}/Features/Features.tsx (100%)
 rename src/{Demo => DemoModule}/Features/index.tsx (100%)
 rename src/{Demo => DemoModule}/Supporters/Supporters.tsx (100%)
 rename src/{Demo => DemoModule}/Supporters/index.tsx (100%)
 rename src/{Demo => DemoModule}/index.tsx (100%)
 rename src/{Misc => MiscModule}/NotFound/NotFound.tsx (100%)
 rename src/{Misc => MiscModule}/NotFound/NotFoundDocs.md (100%)
 rename src/{Misc => MiscModule}/NotFound/index.tsx (100%)
 rename src/{Organization => OrganizationModule}/Account.tsx (100%)
 rename src/{Organization => OrganizationModule}/AccountDocs.md (100%)
 rename src/{Organization => OrganizationModule}/Preview/.gitkeep (100%)
 rename src/{Organization => OrganizationModule}/Settings/.gitkeep (100%)
 rename src/{Organization => OrganizationModule}/Users/UsersEditor/.gitkeep (100%)
 rename src/{Organization => OrganizationModule}/Users/UsersList/.gitkeep (100%)
 rename src/{Organization => OrganizationModule}/index.tsx (100%)
 rename src/{Profile => ProfileModule}/Preview/.gitkeep (100%)
 rename src/{Profile => ProfileModule}/Profile.tsx (100%)
 rename src/{Profile => ProfileModule}/ProfileDocs.md (100%)
 rename src/{Profile => ProfileModule}/Settings/.gitkeep (100%)
 rename src/{Profile => ProfileModule}/index.tsx (100%)
 rename src/{Sales => SalesModule}/Customers/Customers.tsx (100%)
 rename src/{Sales => SalesModule}/Customers/CustomersEditor/.gitkeep (100%)
 rename src/{Sales => SalesModule}/Customers/CustomersList/.gitkeep (100%)
 rename src/{Sales => SalesModule}/Customers/index.tsx (100%)
 rename src/{Sales => SalesModule}/Locations/.gitkeep (100%)
 rename src/{Sales => SalesModule}/Orders/Orders.tsx (100%)
 rename src/{Sales => SalesModule}/Orders/OrdersEditor/.gitkeep (100%)
 rename src/{Sales => SalesModule}/Orders/OrdersList/.gitkeep (100%)
 rename src/{Sales => SalesModule}/Orders/index.tsx (100%)
 rename src/{Sales => SalesModule}/Overview/OrdersHistory/OrdersHistory.tsx (100%)
 rename src/{Sales => SalesModule}/Overview/OrdersHistory/index.tsx (100%)
 rename src/{Sales => SalesModule}/Overview/OrdersHistory/ordersHistoryService.ts (100%)
 rename src/{Sales => SalesModule}/Overview/OrdersLatest/OrdersLatest.tsx (100%)
 rename src/{Sales => SalesModule}/Overview/OrdersLatest/index.tsx (100%)
 rename src/{Sales => SalesModule}/Overview/Overview.tsx (100%)
 rename src/{Sales => SalesModule}/Overview/OverviewActions.tsx (100%)
 rename src/{Sales => SalesModule}/Overview/index.tsx (100%)
 rename src/{Sales => SalesModule}/Overview/overviewContext.ts (100%)
 rename src/{Sales => SalesModule}/Payments/Payments.tsx (100%)
 rename src/{Sales => SalesModule}/Products/ProductsCategoriesEditor/.gitkeep (100%)
 rename src/{Sales => SalesModule}/Products/ProductsCategoriesList/.gitkeep (100%)
 rename src/{Sales => SalesModule}/Products/ProductsEditor/.gitkeep (100%)
 rename src/{Sales => SalesModule}/Products/ProductsList/.gitkeep (100%)
 rename src/{Sales => SalesModule}/Sales.tsx (100%)
 rename src/{Sales => SalesModule}/SalesDocs.md (100%)
 rename src/{Sales => SalesModule}/SalesService.tsx (100%)
 rename src/{Sales => SalesModule}/Stock/Stock.tsx (100%)
 rename src/{Sales => SalesModule}/Stores/Stores.tsx (100%)
 rename src/{Sales => SalesModule}/_api/_data/categoriesData.ts (100%)
 rename src/{Sales => SalesModule}/_api/_data/customersData.ts (100%)
 rename src/{Sales => SalesModule}/_api/_data/locationsData.ts (100%)
 rename src/{Sales => SalesModule}/_api/_data/ordersData.ts (100%)
 rename src/{Sales => SalesModule}/_api/_data/paymentsData.ts (100%)
 rename src/{Sales => SalesModule}/_api/_data/productsData.ts (100%)
 rename src/{Sales => SalesModule}/_api/_data/productsRelCategoriesData.ts (100%)
 rename src/{Sales => SalesModule}/_api/_data/stockActionsData.ts (100%)
 rename src/{Sales => SalesModule}/_api/_data/stocksData.ts (100%)
 rename src/{Sales => SalesModule}/_api/_mocks/index.ts (100%)
 rename src/{Sales => SalesModule}/_api/_mocks/ordersMocks.ts (100%)
 rename src/{Sales => SalesModule}/_api/customers.ts (100%)
 rename src/{Sales => SalesModule}/_api/index.ts (100%)
 rename src/{Sales => SalesModule}/_api/orders.ts (100%)
 rename src/{Sales => SalesModule}/_api/products.ts (100%)
 rename src/{Sales => SalesModule}/_api/productsCategories.ts (100%)
 rename src/{Sales => SalesModule}/_services/.gitkeep (100%)
 rename src/{Sales => SalesModule}/_types/Customer.ts (100%)
 rename src/{Sales => SalesModule}/_types/EntityOwned.ts (100%)
 rename src/{Sales => SalesModule}/_types/Location.ts (100%)
 rename src/{Sales => SalesModule}/_types/Order.ts (100%)
 rename src/{Sales => SalesModule}/_types/Payment.ts (100%)
 rename src/{Sales => SalesModule}/_types/Product.ts (100%)
 rename src/{Sales => SalesModule}/_types/ProductAttachment.ts (100%)
 rename src/{Sales => SalesModule}/_types/ProductCategory.ts (100%)
 rename src/{Sales => SalesModule}/_types/ProductImage.ts (100%)
 rename src/{Sales => SalesModule}/_types/ProductToProductCategory.ts (100%)
 rename src/{Sales => SalesModule}/_types/Stock.ts (100%)
 rename src/{Sales => SalesModule}/_types/StockAction.ts (100%)
 rename src/{Sales => SalesModule}/index.tsx (100%)
 rename src/{Services => ServicesModule}/ServicesDocs.md (100%)

diff --git a/src/Administration/Accounts/AccountsEditor/.gitkeep b/src/AdministrationModule/Accounts/AccountsEditor/.gitkeep
similarity index 100%
rename from src/Administration/Accounts/AccountsEditor/.gitkeep
rename to src/AdministrationModule/Accounts/AccountsEditor/.gitkeep
diff --git a/src/Administration/Accounts/AccountsList/.gitkeep b/src/AdministrationModule/Accounts/AccountsList/.gitkeep
similarity index 100%
rename from src/Administration/Accounts/AccountsList/.gitkeep
rename to src/AdministrationModule/Accounts/AccountsList/.gitkeep
diff --git a/src/Administration/Administration.tsx b/src/AdministrationModule/Administration.tsx
similarity index 100%
rename from src/Administration/Administration.tsx
rename to src/AdministrationModule/Administration.tsx
diff --git a/src/Administration/AdministrationDocs.md b/src/AdministrationModule/AdministrationDocs.md
similarity index 100%
rename from src/Administration/AdministrationDocs.md
rename to src/AdministrationModule/AdministrationDocs.md
diff --git a/src/Administration/Users/UsersEditor/.gitkeep b/src/AdministrationModule/Users/UsersEditor/.gitkeep
similarity index 100%
rename from src/Administration/Users/UsersEditor/.gitkeep
rename to src/AdministrationModule/Users/UsersEditor/.gitkeep
diff --git a/src/Administration/Users/UsersList/.gitkeep b/src/AdministrationModule/Users/UsersList/.gitkeep
similarity index 100%
rename from src/Administration/Users/UsersList/.gitkeep
rename to src/AdministrationModule/Users/UsersList/.gitkeep
diff --git a/src/Administration/index.tsx b/src/AdministrationModule/index.tsx
similarity index 100%
rename from src/Administration/index.tsx
rename to src/AdministrationModule/index.tsx
diff --git a/src/AppRouter.tsx b/src/AppRouter.tsx
index a6f27ce..41db6d4 100644
--- a/src/AppRouter.tsx
+++ b/src/AppRouter.tsx
@@ -14,18 +14,18 @@ import authService from './_services/authService'
 import { useAppState, useAppStateMethods } from './_state/appState'
 
 // Import application modules
-import Sales from './Sales'
-import Content from './Content'
-import Admin from './Administration'
+import Sales from './SalesModule'
+import Content from './ContentModule'
+import Admin from './AdministrationModule'
 
 // Import core modules
-import Auth from './Auth/Auth'
-import Profile from './Profile'
-import Organization from './Organization'
-import NotFound from './Misc/NotFound'
+import Auth from './AuthModule/Auth'
+import Profile from './ProfileModule'
+import Organization from './OrganizationModule'
+import NotFound from './MiscModule/NotFound'
 
 // Theme demo module
-import Demo from './Demo'
+import Demo from './DemoModule'
 
 const LoggedInRouter = () => {
   const { loading, error } = useAppState()
diff --git a/src/Auth/Auth.tsx b/src/AuthModule/Auth.tsx
similarity index 100%
rename from src/Auth/Auth.tsx
rename to src/AuthModule/Auth.tsx
diff --git a/src/Auth/AuthDocs.md b/src/AuthModule/AuthDocs.md
similarity index 100%
rename from src/Auth/AuthDocs.md
rename to src/AuthModule/AuthDocs.md
diff --git a/src/Auth/Login/Login.tsx b/src/AuthModule/Login/Login.tsx
similarity index 100%
rename from src/Auth/Login/Login.tsx
rename to src/AuthModule/Login/Login.tsx
diff --git a/src/Auth/Recover/Recover.tsx b/src/AuthModule/Recover/Recover.tsx
similarity index 100%
rename from src/Auth/Recover/Recover.tsx
rename to src/AuthModule/Recover/Recover.tsx
diff --git a/src/Auth/Reset/Reset.tsx b/src/AuthModule/Reset/Reset.tsx
similarity index 100%
rename from src/Auth/Reset/Reset.tsx
rename to src/AuthModule/Reset/Reset.tsx
diff --git a/src/Auth/Signup/Signup.tsx b/src/AuthModule/Signup/Signup.tsx
similarity index 100%
rename from src/Auth/Signup/Signup.tsx
rename to src/AuthModule/Signup/Signup.tsx
diff --git a/src/Auth/index.tsx b/src/AuthModule/index.tsx
similarity index 100%
rename from src/Auth/index.tsx
rename to src/AuthModule/index.tsx
diff --git a/src/Content/CategoriesEditor/.gitkeep b/src/ContentModule/CategoriesEditor/.gitkeep
similarity index 100%
rename from src/Content/CategoriesEditor/.gitkeep
rename to src/ContentModule/CategoriesEditor/.gitkeep
diff --git a/src/Content/CategoriesList/.gitkeep b/src/ContentModule/CategoriesList/.gitkeep
similarity index 100%
rename from src/Content/CategoriesList/.gitkeep
rename to src/ContentModule/CategoriesList/.gitkeep
diff --git a/src/Content/Content.tsx b/src/ContentModule/Content.tsx
similarity index 100%
rename from src/Content/Content.tsx
rename to src/ContentModule/Content.tsx
diff --git a/src/Content/ContentDocs.md b/src/ContentModule/ContentDocs.md
similarity index 100%
rename from src/Content/ContentDocs.md
rename to src/ContentModule/ContentDocs.md
diff --git a/src/Content/ItemsEditor/.gitkeep b/src/ContentModule/ItemsEditor/.gitkeep
similarity index 100%
rename from src/Content/ItemsEditor/.gitkeep
rename to src/ContentModule/ItemsEditor/.gitkeep
diff --git a/src/Content/ItemsList/.gitkeep b/src/ContentModule/ItemsList/.gitkeep
similarity index 100%
rename from src/Content/ItemsList/.gitkeep
rename to src/ContentModule/ItemsList/.gitkeep
diff --git a/src/Content/_api/_data/itemsCategoriesData.js b/src/ContentModule/_api/_data/itemsCategoriesData.js
similarity index 100%
rename from src/Content/_api/_data/itemsCategoriesData.js
rename to src/ContentModule/_api/_data/itemsCategoriesData.js
diff --git a/src/Content/_api/_data/itemsData.js b/src/ContentModule/_api/_data/itemsData.js
similarity index 100%
rename from src/Content/_api/_data/itemsData.js
rename to src/ContentModule/_api/_data/itemsData.js
diff --git a/src/Content/_api/_data/itemsItemsCategoriesData.js b/src/ContentModule/_api/_data/itemsItemsCategoriesData.js
similarity index 100%
rename from src/Content/_api/_data/itemsItemsCategoriesData.js
rename to src/ContentModule/_api/_data/itemsItemsCategoriesData.js
diff --git a/src/Content/_api/_mocks/.gitkeep b/src/ContentModule/_api/_mocks/.gitkeep
similarity index 100%
rename from src/Content/_api/_mocks/.gitkeep
rename to src/ContentModule/_api/_mocks/.gitkeep
diff --git a/src/Content/_api/itemsCategoriesService.tsx b/src/ContentModule/_api/itemsCategoriesService.tsx
similarity index 100%
rename from src/Content/_api/itemsCategoriesService.tsx
rename to src/ContentModule/_api/itemsCategoriesService.tsx
diff --git a/src/Content/_api/itemsService.tsx b/src/ContentModule/_api/itemsService.tsx
similarity index 100%
rename from src/Content/_api/itemsService.tsx
rename to src/ContentModule/_api/itemsService.tsx
diff --git a/src/Content/_types/Item.tsx b/src/ContentModule/_types/Item.tsx
similarity index 100%
rename from src/Content/_types/Item.tsx
rename to src/ContentModule/_types/Item.tsx
diff --git a/src/Content/_types/ItemCategory.tsx b/src/ContentModule/_types/ItemCategory.tsx
similarity index 100%
rename from src/Content/_types/ItemCategory.tsx
rename to src/ContentModule/_types/ItemCategory.tsx
diff --git a/src/Content/index.tsx b/src/ContentModule/index.tsx
similarity index 100%
rename from src/Content/index.tsx
rename to src/ContentModule/index.tsx
diff --git a/src/Demo/Components/Components.tsx b/src/DemoModule/Components/Components.tsx
similarity index 100%
rename from src/Demo/Components/Components.tsx
rename to src/DemoModule/Components/Components.tsx
diff --git a/src/Demo/Components/index.tsx b/src/DemoModule/Components/index.tsx
similarity index 100%
rename from src/Demo/Components/index.tsx
rename to src/DemoModule/Components/index.tsx
diff --git a/src/Demo/Demo.tsx b/src/DemoModule/Demo.tsx
similarity index 100%
rename from src/Demo/Demo.tsx
rename to src/DemoModule/Demo.tsx
diff --git a/src/Demo/DemoDocs.md b/src/DemoModule/DemoDocs.md
similarity index 100%
rename from src/Demo/DemoDocs.md
rename to src/DemoModule/DemoDocs.md
diff --git a/src/Demo/Discuss/Discuss.tsx b/src/DemoModule/Discuss/Discuss.tsx
similarity index 100%
rename from src/Demo/Discuss/Discuss.tsx
rename to src/DemoModule/Discuss/Discuss.tsx
diff --git a/src/Demo/Discuss/index.tsx b/src/DemoModule/Discuss/index.tsx
similarity index 100%
rename from src/Demo/Discuss/index.tsx
rename to src/DemoModule/Discuss/index.tsx
diff --git a/src/Demo/Docs/Docs.tsx b/src/DemoModule/Docs/Docs.tsx
similarity index 100%
rename from src/Demo/Docs/Docs.tsx
rename to src/DemoModule/Docs/Docs.tsx
diff --git a/src/Demo/Docs/index.tsx b/src/DemoModule/Docs/index.tsx
similarity index 100%
rename from src/Demo/Docs/index.tsx
rename to src/DemoModule/Docs/index.tsx
diff --git a/src/Demo/Features/Features.tsx b/src/DemoModule/Features/Features.tsx
similarity index 100%
rename from src/Demo/Features/Features.tsx
rename to src/DemoModule/Features/Features.tsx
diff --git a/src/Demo/Features/index.tsx b/src/DemoModule/Features/index.tsx
similarity index 100%
rename from src/Demo/Features/index.tsx
rename to src/DemoModule/Features/index.tsx
diff --git a/src/Demo/Supporters/Supporters.tsx b/src/DemoModule/Supporters/Supporters.tsx
similarity index 100%
rename from src/Demo/Supporters/Supporters.tsx
rename to src/DemoModule/Supporters/Supporters.tsx
diff --git a/src/Demo/Supporters/index.tsx b/src/DemoModule/Supporters/index.tsx
similarity index 100%
rename from src/Demo/Supporters/index.tsx
rename to src/DemoModule/Supporters/index.tsx
diff --git a/src/Demo/index.tsx b/src/DemoModule/index.tsx
similarity index 100%
rename from src/Demo/index.tsx
rename to src/DemoModule/index.tsx
diff --git a/src/Misc/NotFound/NotFound.tsx b/src/MiscModule/NotFound/NotFound.tsx
similarity index 100%
rename from src/Misc/NotFound/NotFound.tsx
rename to src/MiscModule/NotFound/NotFound.tsx
diff --git a/src/Misc/NotFound/NotFoundDocs.md b/src/MiscModule/NotFound/NotFoundDocs.md
similarity index 100%
rename from src/Misc/NotFound/NotFoundDocs.md
rename to src/MiscModule/NotFound/NotFoundDocs.md
diff --git a/src/Misc/NotFound/index.tsx b/src/MiscModule/NotFound/index.tsx
similarity index 100%
rename from src/Misc/NotFound/index.tsx
rename to src/MiscModule/NotFound/index.tsx
diff --git a/src/Organization/Account.tsx b/src/OrganizationModule/Account.tsx
similarity index 100%
rename from src/Organization/Account.tsx
rename to src/OrganizationModule/Account.tsx
diff --git a/src/Organization/AccountDocs.md b/src/OrganizationModule/AccountDocs.md
similarity index 100%
rename from src/Organization/AccountDocs.md
rename to src/OrganizationModule/AccountDocs.md
diff --git a/src/Organization/Preview/.gitkeep b/src/OrganizationModule/Preview/.gitkeep
similarity index 100%
rename from src/Organization/Preview/.gitkeep
rename to src/OrganizationModule/Preview/.gitkeep
diff --git a/src/Organization/Settings/.gitkeep b/src/OrganizationModule/Settings/.gitkeep
similarity index 100%
rename from src/Organization/Settings/.gitkeep
rename to src/OrganizationModule/Settings/.gitkeep
diff --git a/src/Organization/Users/UsersEditor/.gitkeep b/src/OrganizationModule/Users/UsersEditor/.gitkeep
similarity index 100%
rename from src/Organization/Users/UsersEditor/.gitkeep
rename to src/OrganizationModule/Users/UsersEditor/.gitkeep
diff --git a/src/Organization/Users/UsersList/.gitkeep b/src/OrganizationModule/Users/UsersList/.gitkeep
similarity index 100%
rename from src/Organization/Users/UsersList/.gitkeep
rename to src/OrganizationModule/Users/UsersList/.gitkeep
diff --git a/src/Organization/index.tsx b/src/OrganizationModule/index.tsx
similarity index 100%
rename from src/Organization/index.tsx
rename to src/OrganizationModule/index.tsx
diff --git a/src/Profile/Preview/.gitkeep b/src/ProfileModule/Preview/.gitkeep
similarity index 100%
rename from src/Profile/Preview/.gitkeep
rename to src/ProfileModule/Preview/.gitkeep
diff --git a/src/Profile/Profile.tsx b/src/ProfileModule/Profile.tsx
similarity index 100%
rename from src/Profile/Profile.tsx
rename to src/ProfileModule/Profile.tsx
diff --git a/src/Profile/ProfileDocs.md b/src/ProfileModule/ProfileDocs.md
similarity index 100%
rename from src/Profile/ProfileDocs.md
rename to src/ProfileModule/ProfileDocs.md
diff --git a/src/Profile/Settings/.gitkeep b/src/ProfileModule/Settings/.gitkeep
similarity index 100%
rename from src/Profile/Settings/.gitkeep
rename to src/ProfileModule/Settings/.gitkeep
diff --git a/src/Profile/index.tsx b/src/ProfileModule/index.tsx
similarity index 100%
rename from src/Profile/index.tsx
rename to src/ProfileModule/index.tsx
diff --git a/src/Sales/Customers/Customers.tsx b/src/SalesModule/Customers/Customers.tsx
similarity index 100%
rename from src/Sales/Customers/Customers.tsx
rename to src/SalesModule/Customers/Customers.tsx
diff --git a/src/Sales/Customers/CustomersEditor/.gitkeep b/src/SalesModule/Customers/CustomersEditor/.gitkeep
similarity index 100%
rename from src/Sales/Customers/CustomersEditor/.gitkeep
rename to src/SalesModule/Customers/CustomersEditor/.gitkeep
diff --git a/src/Sales/Customers/CustomersList/.gitkeep b/src/SalesModule/Customers/CustomersList/.gitkeep
similarity index 100%
rename from src/Sales/Customers/CustomersList/.gitkeep
rename to src/SalesModule/Customers/CustomersList/.gitkeep
diff --git a/src/Sales/Customers/index.tsx b/src/SalesModule/Customers/index.tsx
similarity index 100%
rename from src/Sales/Customers/index.tsx
rename to src/SalesModule/Customers/index.tsx
diff --git a/src/Sales/Locations/.gitkeep b/src/SalesModule/Locations/.gitkeep
similarity index 100%
rename from src/Sales/Locations/.gitkeep
rename to src/SalesModule/Locations/.gitkeep
diff --git a/src/Sales/Orders/Orders.tsx b/src/SalesModule/Orders/Orders.tsx
similarity index 100%
rename from src/Sales/Orders/Orders.tsx
rename to src/SalesModule/Orders/Orders.tsx
diff --git a/src/Sales/Orders/OrdersEditor/.gitkeep b/src/SalesModule/Orders/OrdersEditor/.gitkeep
similarity index 100%
rename from src/Sales/Orders/OrdersEditor/.gitkeep
rename to src/SalesModule/Orders/OrdersEditor/.gitkeep
diff --git a/src/Sales/Orders/OrdersList/.gitkeep b/src/SalesModule/Orders/OrdersList/.gitkeep
similarity index 100%
rename from src/Sales/Orders/OrdersList/.gitkeep
rename to src/SalesModule/Orders/OrdersList/.gitkeep
diff --git a/src/Sales/Orders/index.tsx b/src/SalesModule/Orders/index.tsx
similarity index 100%
rename from src/Sales/Orders/index.tsx
rename to src/SalesModule/Orders/index.tsx
diff --git a/src/Sales/Overview/OrdersHistory/OrdersHistory.tsx b/src/SalesModule/Overview/OrdersHistory/OrdersHistory.tsx
similarity index 100%
rename from src/Sales/Overview/OrdersHistory/OrdersHistory.tsx
rename to src/SalesModule/Overview/OrdersHistory/OrdersHistory.tsx
diff --git a/src/Sales/Overview/OrdersHistory/index.tsx b/src/SalesModule/Overview/OrdersHistory/index.tsx
similarity index 100%
rename from src/Sales/Overview/OrdersHistory/index.tsx
rename to src/SalesModule/Overview/OrdersHistory/index.tsx
diff --git a/src/Sales/Overview/OrdersHistory/ordersHistoryService.ts b/src/SalesModule/Overview/OrdersHistory/ordersHistoryService.ts
similarity index 100%
rename from src/Sales/Overview/OrdersHistory/ordersHistoryService.ts
rename to src/SalesModule/Overview/OrdersHistory/ordersHistoryService.ts
diff --git a/src/Sales/Overview/OrdersLatest/OrdersLatest.tsx b/src/SalesModule/Overview/OrdersLatest/OrdersLatest.tsx
similarity index 100%
rename from src/Sales/Overview/OrdersLatest/OrdersLatest.tsx
rename to src/SalesModule/Overview/OrdersLatest/OrdersLatest.tsx
diff --git a/src/Sales/Overview/OrdersLatest/index.tsx b/src/SalesModule/Overview/OrdersLatest/index.tsx
similarity index 100%
rename from src/Sales/Overview/OrdersLatest/index.tsx
rename to src/SalesModule/Overview/OrdersLatest/index.tsx
diff --git a/src/Sales/Overview/Overview.tsx b/src/SalesModule/Overview/Overview.tsx
similarity index 100%
rename from src/Sales/Overview/Overview.tsx
rename to src/SalesModule/Overview/Overview.tsx
diff --git a/src/Sales/Overview/OverviewActions.tsx b/src/SalesModule/Overview/OverviewActions.tsx
similarity index 100%
rename from src/Sales/Overview/OverviewActions.tsx
rename to src/SalesModule/Overview/OverviewActions.tsx
diff --git a/src/Sales/Overview/index.tsx b/src/SalesModule/Overview/index.tsx
similarity index 100%
rename from src/Sales/Overview/index.tsx
rename to src/SalesModule/Overview/index.tsx
diff --git a/src/Sales/Overview/overviewContext.ts b/src/SalesModule/Overview/overviewContext.ts
similarity index 100%
rename from src/Sales/Overview/overviewContext.ts
rename to src/SalesModule/Overview/overviewContext.ts
diff --git a/src/Sales/Payments/Payments.tsx b/src/SalesModule/Payments/Payments.tsx
similarity index 100%
rename from src/Sales/Payments/Payments.tsx
rename to src/SalesModule/Payments/Payments.tsx
diff --git a/src/Sales/Products/ProductsCategoriesEditor/.gitkeep b/src/SalesModule/Products/ProductsCategoriesEditor/.gitkeep
similarity index 100%
rename from src/Sales/Products/ProductsCategoriesEditor/.gitkeep
rename to src/SalesModule/Products/ProductsCategoriesEditor/.gitkeep
diff --git a/src/Sales/Products/ProductsCategoriesList/.gitkeep b/src/SalesModule/Products/ProductsCategoriesList/.gitkeep
similarity index 100%
rename from src/Sales/Products/ProductsCategoriesList/.gitkeep
rename to src/SalesModule/Products/ProductsCategoriesList/.gitkeep
diff --git a/src/Sales/Products/ProductsEditor/.gitkeep b/src/SalesModule/Products/ProductsEditor/.gitkeep
similarity index 100%
rename from src/Sales/Products/ProductsEditor/.gitkeep
rename to src/SalesModule/Products/ProductsEditor/.gitkeep
diff --git a/src/Sales/Products/ProductsList/.gitkeep b/src/SalesModule/Products/ProductsList/.gitkeep
similarity index 100%
rename from src/Sales/Products/ProductsList/.gitkeep
rename to src/SalesModule/Products/ProductsList/.gitkeep
diff --git a/src/Sales/Sales.tsx b/src/SalesModule/Sales.tsx
similarity index 100%
rename from src/Sales/Sales.tsx
rename to src/SalesModule/Sales.tsx
diff --git a/src/Sales/SalesDocs.md b/src/SalesModule/SalesDocs.md
similarity index 100%
rename from src/Sales/SalesDocs.md
rename to src/SalesModule/SalesDocs.md
diff --git a/src/Sales/SalesService.tsx b/src/SalesModule/SalesService.tsx
similarity index 100%
rename from src/Sales/SalesService.tsx
rename to src/SalesModule/SalesService.tsx
diff --git a/src/Sales/Stock/Stock.tsx b/src/SalesModule/Stock/Stock.tsx
similarity index 100%
rename from src/Sales/Stock/Stock.tsx
rename to src/SalesModule/Stock/Stock.tsx
diff --git a/src/Sales/Stores/Stores.tsx b/src/SalesModule/Stores/Stores.tsx
similarity index 100%
rename from src/Sales/Stores/Stores.tsx
rename to src/SalesModule/Stores/Stores.tsx
diff --git a/src/Sales/_api/_data/categoriesData.ts b/src/SalesModule/_api/_data/categoriesData.ts
similarity index 100%
rename from src/Sales/_api/_data/categoriesData.ts
rename to src/SalesModule/_api/_data/categoriesData.ts
diff --git a/src/Sales/_api/_data/customersData.ts b/src/SalesModule/_api/_data/customersData.ts
similarity index 100%
rename from src/Sales/_api/_data/customersData.ts
rename to src/SalesModule/_api/_data/customersData.ts
diff --git a/src/Sales/_api/_data/locationsData.ts b/src/SalesModule/_api/_data/locationsData.ts
similarity index 100%
rename from src/Sales/_api/_data/locationsData.ts
rename to src/SalesModule/_api/_data/locationsData.ts
diff --git a/src/Sales/_api/_data/ordersData.ts b/src/SalesModule/_api/_data/ordersData.ts
similarity index 100%
rename from src/Sales/_api/_data/ordersData.ts
rename to src/SalesModule/_api/_data/ordersData.ts
diff --git a/src/Sales/_api/_data/paymentsData.ts b/src/SalesModule/_api/_data/paymentsData.ts
similarity index 100%
rename from src/Sales/_api/_data/paymentsData.ts
rename to src/SalesModule/_api/_data/paymentsData.ts
diff --git a/src/Sales/_api/_data/productsData.ts b/src/SalesModule/_api/_data/productsData.ts
similarity index 100%
rename from src/Sales/_api/_data/productsData.ts
rename to src/SalesModule/_api/_data/productsData.ts
diff --git a/src/Sales/_api/_data/productsRelCategoriesData.ts b/src/SalesModule/_api/_data/productsRelCategoriesData.ts
similarity index 100%
rename from src/Sales/_api/_data/productsRelCategoriesData.ts
rename to src/SalesModule/_api/_data/productsRelCategoriesData.ts
diff --git a/src/Sales/_api/_data/stockActionsData.ts b/src/SalesModule/_api/_data/stockActionsData.ts
similarity index 100%
rename from src/Sales/_api/_data/stockActionsData.ts
rename to src/SalesModule/_api/_data/stockActionsData.ts
diff --git a/src/Sales/_api/_data/stocksData.ts b/src/SalesModule/_api/_data/stocksData.ts
similarity index 100%
rename from src/Sales/_api/_data/stocksData.ts
rename to src/SalesModule/_api/_data/stocksData.ts
diff --git a/src/Sales/_api/_mocks/index.ts b/src/SalesModule/_api/_mocks/index.ts
similarity index 100%
rename from src/Sales/_api/_mocks/index.ts
rename to src/SalesModule/_api/_mocks/index.ts
diff --git a/src/Sales/_api/_mocks/ordersMocks.ts b/src/SalesModule/_api/_mocks/ordersMocks.ts
similarity index 100%
rename from src/Sales/_api/_mocks/ordersMocks.ts
rename to src/SalesModule/_api/_mocks/ordersMocks.ts
diff --git a/src/Sales/_api/customers.ts b/src/SalesModule/_api/customers.ts
similarity index 100%
rename from src/Sales/_api/customers.ts
rename to src/SalesModule/_api/customers.ts
diff --git a/src/Sales/_api/index.ts b/src/SalesModule/_api/index.ts
similarity index 100%
rename from src/Sales/_api/index.ts
rename to src/SalesModule/_api/index.ts
diff --git a/src/Sales/_api/orders.ts b/src/SalesModule/_api/orders.ts
similarity index 100%
rename from src/Sales/_api/orders.ts
rename to src/SalesModule/_api/orders.ts
diff --git a/src/Sales/_api/products.ts b/src/SalesModule/_api/products.ts
similarity index 100%
rename from src/Sales/_api/products.ts
rename to src/SalesModule/_api/products.ts
diff --git a/src/Sales/_api/productsCategories.ts b/src/SalesModule/_api/productsCategories.ts
similarity index 100%
rename from src/Sales/_api/productsCategories.ts
rename to src/SalesModule/_api/productsCategories.ts
diff --git a/src/Sales/_services/.gitkeep b/src/SalesModule/_services/.gitkeep
similarity index 100%
rename from src/Sales/_services/.gitkeep
rename to src/SalesModule/_services/.gitkeep
diff --git a/src/Sales/_types/Customer.ts b/src/SalesModule/_types/Customer.ts
similarity index 100%
rename from src/Sales/_types/Customer.ts
rename to src/SalesModule/_types/Customer.ts
diff --git a/src/Sales/_types/EntityOwned.ts b/src/SalesModule/_types/EntityOwned.ts
similarity index 100%
rename from src/Sales/_types/EntityOwned.ts
rename to src/SalesModule/_types/EntityOwned.ts
diff --git a/src/Sales/_types/Location.ts b/src/SalesModule/_types/Location.ts
similarity index 100%
rename from src/Sales/_types/Location.ts
rename to src/SalesModule/_types/Location.ts
diff --git a/src/Sales/_types/Order.ts b/src/SalesModule/_types/Order.ts
similarity index 100%
rename from src/Sales/_types/Order.ts
rename to src/SalesModule/_types/Order.ts
diff --git a/src/Sales/_types/Payment.ts b/src/SalesModule/_types/Payment.ts
similarity index 100%
rename from src/Sales/_types/Payment.ts
rename to src/SalesModule/_types/Payment.ts
diff --git a/src/Sales/_types/Product.ts b/src/SalesModule/_types/Product.ts
similarity index 100%
rename from src/Sales/_types/Product.ts
rename to src/SalesModule/_types/Product.ts
diff --git a/src/Sales/_types/ProductAttachment.ts b/src/SalesModule/_types/ProductAttachment.ts
similarity index 100%
rename from src/Sales/_types/ProductAttachment.ts
rename to src/SalesModule/_types/ProductAttachment.ts
diff --git a/src/Sales/_types/ProductCategory.ts b/src/SalesModule/_types/ProductCategory.ts
similarity index 100%
rename from src/Sales/_types/ProductCategory.ts
rename to src/SalesModule/_types/ProductCategory.ts
diff --git a/src/Sales/_types/ProductImage.ts b/src/SalesModule/_types/ProductImage.ts
similarity index 100%
rename from src/Sales/_types/ProductImage.ts
rename to src/SalesModule/_types/ProductImage.ts
diff --git a/src/Sales/_types/ProductToProductCategory.ts b/src/SalesModule/_types/ProductToProductCategory.ts
similarity index 100%
rename from src/Sales/_types/ProductToProductCategory.ts
rename to src/SalesModule/_types/ProductToProductCategory.ts
diff --git a/src/Sales/_types/Stock.ts b/src/SalesModule/_types/Stock.ts
similarity index 100%
rename from src/Sales/_types/Stock.ts
rename to src/SalesModule/_types/Stock.ts
diff --git a/src/Sales/_types/StockAction.ts b/src/SalesModule/_types/StockAction.ts
similarity index 100%
rename from src/Sales/_types/StockAction.ts
rename to src/SalesModule/_types/StockAction.ts
diff --git a/src/Sales/index.tsx b/src/SalesModule/index.tsx
similarity index 100%
rename from src/Sales/index.tsx
rename to src/SalesModule/index.tsx
diff --git a/src/Services/ServicesDocs.md b/src/ServicesModule/ServicesDocs.md
similarity index 100%
rename from src/Services/ServicesDocs.md
rename to src/ServicesModule/ServicesDocs.md
diff --git a/src/_api/index.ts b/src/_api/index.ts
index fa9279a..de59668 100644
--- a/src/_api/index.ts
+++ b/src/_api/index.ts
@@ -4,7 +4,7 @@ import organizations from './organizations'
 import users from './users'
 
 // Submodules
-import apiSales from '../Sales/_api'
+import apiSales from '../SalesModule/_api'
 
 export interface ApiInitOptions {
   useSampleData?: boolean