Skip to content

MartinMaaaaa/ccpd-admin-app

 
 

Repository files navigation

CCPD Admin App

Administration control console, full control over ccpd backend.

React TypeScript TailwindCSS Vite

Relation Graph

workflow

Pages

Dashboard

- Periodic QA datas chart.
- Today's QA inventory live chart.
- Today's retail and return chart.
- SKU lookup tool (shows steped status & images & detailed info).

Q&A Records

- Q&A inventory overview charts.
- Q&A Records Table.
    - Sorting and filtering function.
    - Pagination.
- Q&A records to instock inventory records conversion panel.
    - Scraping function panel.
    - Scraped first stock image can be compressed and uploaded into blob container.
    - Chat GPT text generation panel.
    - Adding tags function in submit panel.
- Problematic records panel:
    - Admin can set a record to problematic so the record shows up in this panel.
    - Check later ledger panel for problem records.

Inventory

- Q&A Records component adds records to here, retail manager takes records from here.
- Inventory overview charts.
- Inventory table.
    - Instock vs sold statistics for each item in table row.
    - Filtering & Keyword search panel.
    - Popup modal for inventory photo albums and instock stats graph.
    - Edit and delete instock inventory records (edit mode).
    - Pagination.
- Inventory CSV export (filtered).

Retail & Return

- Retail & Return records table (separate).
    - Sorting and filtering.
    - Retail & Return records status graph (for filtered result).
- Form for creating new retail & return records.
- Modal for editing and deleting retail & return records.
- Financial statement CSV export

User Management

- User data overview chart.
- Invitation code manager panel.
- Create custom user.
- Update and delete existing users.

About

CCPD admin app

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 98.6%
  • Other 1.4%