Organize data storage and enhance security
- Create secure data/ directory structure for local business files - Add comprehensive data organization guide with security notes - Move all sensitive files to protected data/ directory - Enhanced .gitignore to exclude entire data/ directory (except README) - Provide clear instructions for local data file management - Ensure no business data can accidentally be committed to public repo
This commit is contained in:
parent
ec40a3564e
commit
4920db6c51
2 changed files with 51 additions and 0 deletions
2
.gitignore
vendored
2
.gitignore
vendored
|
|
@ -96,6 +96,8 @@ ehthumbs.db
|
|||
Thumbs.db
|
||||
|
||||
# Data files - NEVER commit sensitive business data
|
||||
data/
|
||||
!data/README.md
|
||||
*.csv
|
||||
*.xlsx
|
||||
*.xls
|
||||
|
|
|
|||
49
data/README.md
Normal file
49
data/README.md
Normal file
|
|
@ -0,0 +1,49 @@
|
|||
# Data Directory
|
||||
|
||||
This directory is for your local business data files and is **excluded from git** for security.
|
||||
|
||||
## Supported File Types
|
||||
|
||||
### CSV Import Files
|
||||
- Etsy transaction statements (`etsy_statement_YYYY_MM.csv`)
|
||||
- Transaction summaries (`TransactionSummary_YYYYMMDD_YYYYMMDD.csv`)
|
||||
- Custom order exports
|
||||
|
||||
### PDF Documents
|
||||
- Etsy receipts and invoices
|
||||
- Shipping labels
|
||||
- Business documents
|
||||
|
||||
### Excel/Spreadsheet Files
|
||||
- Business tracking spreadsheets
|
||||
- Financial analysis workbooks
|
||||
- Inventory tracking files
|
||||
|
||||
## File Organization (Recommended)
|
||||
|
||||
```
|
||||
data/
|
||||
├── csv/
|
||||
│ ├── etsy-statements/
|
||||
│ ├── transactions/
|
||||
│ └── exports/
|
||||
├── pdf/
|
||||
│ ├── receipts/
|
||||
│ ├── invoices/
|
||||
│ └── shipping/
|
||||
└── spreadsheets/
|
||||
├── business-tracker.xlsx
|
||||
├── monthly-reports/
|
||||
└── analysis/
|
||||
```
|
||||
|
||||
## Security Note
|
||||
|
||||
**Important**: This folder is automatically ignored by git to protect your sensitive business and customer data from being accidentally committed to the public repository.
|
||||
|
||||
Never commit files containing:
|
||||
- Customer personal information
|
||||
- Financial transaction details
|
||||
- Business revenue data
|
||||
- Tax information
|
||||
- Vendor details
|
||||
Loading…
Reference in a new issue