A dummy E-Commerce dashboard with following features:
- Fetching inventory data from a Mock API and handling loading and error states.
- Collapsible table rows to view primary and subsequently secondary variants.
- Inline field editing at any level in the table (Note: Press 'ENTER' key to save edits in input fields, and simply select options for dropdowns).
- Edits are stored in the browser's session, preserving them upon page refresh.
- Pagination options such as next, previous, and go-to.
- Sorting capability for numeric fields.
Install PNPM if you don't have it already
npm install -g pnpm
Install all dependencies
pnpm install
Starting the Dev server
pnpm start