Files
lcbp3/Frontend_folder.md
2025-11-27 17:08:49 +07:00

5.5 KiB

└── 📁frontend
    └── 📁app
        └── 📁(auth)
            └── 📁login
                └── page.tsx
            └── layout.tsx
        └── 📁(dashboard)
            └── 📁admin
                └── 📁users
                    └── page.tsx
            └── 📁correspondences
                └── 📁new
                    └── page.tsx
                └── page.tsx
            └── 📁dashboard
                └── page.tsx
            └── 📁profile
                └── page.tsx
            └── 📁projects
                └── 📁new
                    └── page.tsx
                └── page.tsx
            └── layout.tsx
        └── 📁admin
        └── 📁api
            └── 📁auth
                └── 📁[...nextauth]
                    └── route.ts
        └── 📁demo
            └── page.tsx
        └── 📁fonts
            ├── GeistMonoVF.woff
            └── GeistVF.woff
        ├── favicon.ico
        ├── globals copy.css
        ├── globals.css
        ├── layout copy.tsx
        ├── layout.tsx
        ├── page.tsx
    └── 📁components
        └── 📁custom
            ├── file-upload-zone.tsx
            ├── responsive-data-table.tsx
            └── workflow-visualizer.tsx
        └── 📁dashboard
            └── recent-activity.tsx
        └── 📁forms
            └── file-upload.tsx
        └── 📁layout
            ├── dashboard-shell.tsx
            ├── navbar.tsx
            ├── sidebar.tsx
            └── user-nav.tsx
        └── 📁tables
        └── 📁ui
            ├── avatar.tsx
            ├── badge.tsx
            ├── button.tsx
            ├── calendar.tsx
            ├── card.tsx
            ├── checkbox.tsx
            ├── dropdown-menu.tsx
            ├── input.tsx
            ├── label.tsx
            ├── popover.tsx
            ├── progress.tsx
            ├── scroll-area.tsx
            ├── select.tsx
            ├── switch.tsx
            ├── table.tsx
            ├── tabs.tsx
            └── textarea.tsx
    └── 📁config
        └── menu.ts
    └── 📁lib
        └── 📁api
            └── client.ts
        └── 📁auth
        └── 📁hooks
        └── 📁services
            ├── circulation.service.ts
            ├── contract-drawing.service.ts
            ├── correspondence.service.ts
            ├── index.ts
            ├── json-schema.service.ts
            ├── master-data.service.ts
            ├── monitoring.service.ts
            ├── notification.service.ts
            ├── project.service.ts
            ├── rfa.service.ts
            ├── search.service.ts
            ├── shop-drawing.service.ts
            ├── transmittal.service.ts
            ├── user.service.ts
            └── workflow-engine.service.ts
        └── 📁stores
            ├── draft-store.ts
            └── ui-store.ts
        ├── auth.ts
        └── utils.ts
    └── 📁providers
        ├── query-provider.tsx
        └── session-provider.tsx
    └── 📁public
    └── 📁styles
    └── 📁types
        └── 📁dto
            └── 📁circulation
                ├── create-circulation.dto.ts
                ├── search-circulation.dto.ts
                └── update-circulation-routing.dto.ts
            └── 📁correspondence
                ├── add-reference.dto.ts
                ├── create-correspondence.dto.ts
                ├── search-correspondence.dto.ts
                ├── submit-correspondence.dto.ts
                └── workflow-action.dto.ts
            └── 📁drawing
                ├── contract-drawing.dto.ts
                └── shop-drawing.dto.ts
            └── 📁json-schema
                └── json-schema.dto.ts
            └── 📁master
                ├── discipline.dto.ts
                ├── number-format.dto.ts
                ├── sub-type.dto.ts
                └── tag.dto.ts
            └── 📁monitoring
                └── set-maintenance.dto.ts
            └── 📁notification
                └── notification.dto.ts
            └── 📁project
                └── project.dto.ts
            └── 📁rfa
                └── rfa.dto.ts
            └── 📁search
                └── search-query.dto.ts
            └── 📁transmittal
                └── transmittal.dto.ts
            └── 📁user
                └── user.dto.ts
            └── 📁workflow-engine
                └── workflow-engine.dto.ts
        └── next-auth.d.ts
    ├── .env.local
    ├── .eslintrc.json
    ├── .gitignore
    ├── components.json
    ├── middleware.ts
    ├── next-env.d.ts
    ├── next.config.mjs
    ├── package.json
    ├── pnpm-lock.yaml
    ├── postcss.config.mjs
    ├── README.md
    ├── tailwind.config.ts
    └── tsconfig.json