Muntasir2001 / inventory-sync

Home Page:https://inventory-sync-gray.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Inventory Sync

Features (MVP)

  1. Add Item
    • Structure:
      • Code
      • Name
      • Description
      • Quantity
      • Price for each
      • Pictures (maybe)
    • UI
    • Frontend State management
    • Backend
  2. Currency
    • Configurable in settings
    • id (primary - default field)
    • symbol
    • name
  3. View item
    • UI
    • Frontend State management
    • Backend
  4. View items
    • UI
    • Frontend State management
    • Backend
  5. Manage items
    • Edit (all the fields)
      • UI
      • Frontend State management
      • Backend
    • Delete
      • UI
      • Frontend State management
      • Backend
    • Update quantity when there is a sale (this would done through Make Sale page)
      • Frontend State management
      • Backend
  6. See all Sales
    • Structure:
      • Item sold
      • Title
      • Quantity
      • Price sold
      • Sale date
    • UI
    • Frontend State management
    • Backend
  7. Make Sale
    • UI
    • Frontend State management
    • Backend
  8. Auth - NextAuth
    • UI
    • Frontend State management
    • Backend

Terminologies

  1. Item: single item or product
  2. Stock: inventory, a group of items - using stock because its short and easier to understand

Database Structure

diagram

About

https://inventory-sync-gray.vercel.app


Languages

Language:TypeScript 99.2%Language:CSS 0.5%Language:JavaScript 0.2%