etsy-finance-tracker/package.json
dlawler489 9e1a098a70 Initial commit: Complete Etsy Business Tracker with Profit Analysis Dashboard
Features:
- React + TypeScript frontend with Tailwind CSS
- Node.js + Express backend with TypeScript
- Comprehensive order tracking and management
- Product catalog with inventory tracking
- Customer data management
- Expense tracking and categorization
- Advanced Profit Analysis Dashboard with:
  - Real-time profit metrics and KPI visualization
  - Detailed order-level profit breakdown
  - Product performance analysis
  - Enhanced time range filtering (monthly, quarterly, yearly)
  - Interactive expandable order analysis
  - Performance categorization and color coding
- CSV import functionality for Etsy statements
- PDF parsing capabilities
- Redux state management with persistence
- Responsive design with mobile support
- Australian date formatting and currency display
2026-04-20 09:44:54 +10:00

27 lines
No EOL
1 KiB
JSON

{
"name": "etsy-business-tracker",
"version": "1.0.0",
"description": "A comprehensive Etsy business tracking web application",
"main": "index.js",
"scripts": {
"dev": "concurrently \"npm run server:dev\" \"npm run client:dev\"",
"client:dev": "cd client && npm run dev",
"server:dev": "cd server && npm run dev",
"client:build": "cd client && npm run build",
"server:build": "cd server && npm run build",
"client:install": "cd client && npm install",
"server:install": "cd server && npm install",
"install:all": "npm install && npm run client:install && npm run server:install",
"build": "npm run client:build && npm run server:build",
"start": "cd server && npm start",
"test": "npm run client:test && npm run server:test",
"client:test": "cd client && npm test",
"server:test": "cd server && npm test"
},
"keywords": ["etsy", "business", "tracking", "analytics", "inventory", "orders"],
"author": "Your Name",
"license": "MIT",
"devDependencies": {
"concurrently": "^8.2.2"
}
}