Files
ERP/structure.txt

278 lines
15 KiB
Plaintext

Folder PATH listing for volume OS
Volume serial number is 987A-9869
C:.
ª .gitattributes
ª .gitignore
ª docker-compose.coolify.yml
ª docker-compose.prod.yml
ª docker-compose.yml
ª mc.cmd
ª README.md
ª start.ps1
ª structure.txt
ª
+---backend
ª ª .dockerignore
ª ª Dockerfile
ª ª requirements.txt
ª ª
ª +---app
ª ª ª auth.py
ª ª ª config.py
ª ª ª main.py
ª ª ª __init__.py
ª ª ª
ª ª +---db
ª ª ª base.py
ª ª ª engine.py
ª ª ª init_db.py
ª ª ª __init__.py
ª ª ª
ª ª +---models
ª ª ª catalog.py
ª ª ª files.py
ª ª ª inventory.py
ª ª ª procurement.py
ª ª ª __init__.py
ª ª ª
ª ª +---routers
ª ª ª attribute_definitions.py
ª ª ª auth.py
ª ª ª brands.py
ª ª ª brand_materials.py
ª ª ª category_attributes.py
ª ª ª category_ref_units.py
ª ª ª files.py
ª ª ª inventory.py
ª ª ª item_decisions.py
ª ª ª item_receipts.py
ª ª ª item_termsheets.py
ª ª ª line_items.py
ª ª ª line_item_specs.py
ª ª ª materials.py
ª ª ª material_categories.py
ª ª ª pm.py
ª ª ª projects.py
ª ª ª quotes.py
ª ª ª quote_events.py
ª ª ª schedule_steps.py
ª ª ª standard_conversions.py
ª ª ª suppliers.py
ª ª ª supplier_materials.py
ª ª ª termsheets.py
ª ª ª units.py
ª ª ª unit_conversions.py
ª ª ª users.py
ª ª ª __init__.py
ª ª ª
ª ª +---schemas
ª ª ª catalog.py
ª ª ª common.py
ª ª ª files.py
ª ª ª inventory.py
ª ª ª procurement.py
ª ª ª __init__.py
ª ª ª
ª ª +---services
ª ª ª eav_service.py
ª ª ª expand_service.py
ª ª ª file_service.py
ª ª ª inventory_service.py
ª ª ª material_service.py
ª ª ª quote_service.py
ª ª ª storage.py
ª ª ª supplier_material_service.py
ª ª ª __init__.py
ª ª ª
ª ª +---utils
ª ª errors.py
ª ª pagination.py
ª ª security.py
ª ª serialization.py
ª ª __init__.py
ª ª
ª +---tools
ª seed.py
ª seed_casdoor.py
ª smoke_test.py
ª smoke_test_misc.py
ª smoke_test_write.py
ª
+---backups
ª +---??? ????
ª casdoor.dump
ª procurement.dump
ª
+---docs
ª casdoor-auth.md
ª erd.txt
ª material-supplier-category-migration-plan.md
ª mobile-responsive.md
ª new erd.txt
ª NewERD.txt
ª
+---frontend
ª ª .dockerignore
ª ª .env.example
ª ª Dockerfile
ª ª index.html
ª ª nginx.conf
ª ª package-lock.json
ª ª package.json
ª ª tsconfig.app.json
ª ª tsconfig.json
ª ª tsconfig.node.json
ª ª vite.config.ts
ª ª
ª +---public
ª ª ª favicon.svg
ª ª ª icons.svg
ª ª ª manifest.webmanifest
ª ª ª
ª ª +---icons
ª ª icon-192.png
ª ª icon-512.png
ª ª topic-1.png
ª ª topic-2.png
ª ª topic-3.png
ª ª topic-4.png
ª ª topic-6.png
ª ª topic-7.png
ª ª topic-8.png
ª ª topic-9.png
ª ª
ª +---scripts
ª ª gen-pwa-icons.ps1
ª ª
ª +---src
ª ª App.tsx
ª ª main.tsx
ª ª vite-env.d.ts
ª ª
ª +---components
ª ª ª AppSwitcherMenu.tsx
ª ª ª Combobox.tsx
ª ª ª ConfirmDeleteDialog.tsx
ª ª ª EmptyState.tsx
ª ª ª ErrorBoundary.tsx
ª ª ª FileList.tsx
ª ª ª FileUpload.tsx
ª ª ª JalaliDatePicker.tsx
ª ª ª MilestoneRow.tsx
ª ª ª MultiSelectCombobox.tsx
ª ª ª NumberInput.tsx
ª ª ª PanelMenu.tsx
ª ª ª ProjectMultiSelect.tsx
ª ª ª RequirePmProjects.tsx
ª ª ª SpecDrawer.tsx
ª ª ª StatsBar.tsx
ª ª ª TermsheetCard.tsx
ª ª ª TopicGrid.tsx
ª ª ª useClickOutside.ts
ª ª ª
ª ª +---layout
ª ª ª Header.tsx
ª ª ª MobileTabBar.tsx
ª ª ª
ª ª +---ui
ª ª badge.tsx
ª ª button.tsx
ª ª checkbox.tsx
ª ª dialog.tsx
ª ª input.tsx
ª ª label.tsx
ª ª select.tsx
ª ª table.tsx
ª ª textarea.tsx
ª ª
ª +---hooks
ª ª index.ts
ª ª useMaterials.ts
ª ª useProjects.ts
ª ª useQuotes.ts
ª ª useStoreData.ts
ª ª useSuppliers.ts
ª ª useUnits.ts
ª ª
ª +---lib
ª ª api.ts
ª ª constants.ts
ª ª crossTab.ts
ª ª formatters.ts
ª ª jalali.ts
ª ª normalize.ts
ª ª numutil.ts
ª ª queryClient.ts
ª ª quoteUtils.ts
ª ª topics.ts
ª ª types.ts
ª ª units.ts
ª ª utils.ts
ª ª
ª +---pages
ª ª +---Admin
ª ª ª AdminPanel.tsx
ª ª ª
ª ª +---Auth
ª ª ª LoginPage.tsx
ª ª ª
ª ª +---Dashboard
ª ª ª AcceptModal.tsx
ª ª ª ArriveModal.tsx
ª ª ª DashboardPage.tsx
ª ª ª EditModal.tsx
ª ª ª FilterToolbar.tsx
ª ª ª FlowDiagram.tsx
ª ª ª LedgerTable.tsx
ª ª ª QuoteCard.tsx
ª ª ª QuoteDetail.tsx
ª ª ª QuoteRow.tsx
ª ª ª
ª ª +---Inventory
ª ª ª ArrivalsPage.tsx
ª ª ª ChangeInventoryPage.tsx
ª ª ª DailyControlPage.tsx
ª ª ª InventoryPage.tsx
ª ª ª InventoryTopNav.tsx
ª ª ª OrganizationPage.tsx
ª ª ª panelMenu.ts
ª ª ª useInventoryData.ts
ª ª ª WarehousesPage.tsx
ª ª ª
ª ª +---Projects
ª ª ª ProjectsPage.tsx
ª ª ª
ª ª +---Suppliers
ª ª ª CategoryPage.tsx
ª ª ª PurchaseHistory.tsx
ª ª ª SupplierDetailPage.tsx
ª ª ª SuppliersPage.tsx
ª ª ª supplierUtils.tsx
ª ª ª
ª ª +---Units
ª ª ª UnitsPage.tsx
ª ª ª
ª ª +---Wizard
ª ª Step1TopicSupplier.tsx
ª ª Step2LineItems.tsx
ª ª Step3Termsheets.tsx
ª ª Step4Projects.tsx
ª ª Step5Review.tsx
ª ª Stepper.tsx
ª ª WizardPage.tsx
ª ª
ª +---store
ª ª auth.ts
ª ª index.ts
ª ª
ª +---styles
ª globals.css
ª
+---infra
ª traefik-dynamic.yml
ª
+---sql
02-casdoor-db.sql
migration.sql