diff --git a/README.md b/README.md index 1293b53..1966ad2 100644 --- a/README.md +++ b/README.md @@ -278,14 +278,40 @@ Changes to `.env` require container restart to take effect. ``` traderv4/ ├── README.md ← You are here -├── DOCKER.md ← Docker deployment guide -├── SETUP.md ← Setup instructions -├── TESTING.md ← Testing guide ├── docker-compose.yml ← Docker orchestration ├── Dockerfile ← Multi-stage build ├── .env ← Configuration (template) ├── package.json ← Dependencies │ +├── docs/ ← Documentation +│ ├── setup/ +│ │ ├── DOCKER.md ← Docker deployment guide +│ │ ├── SETUP.md ← Setup instructions +│ │ ├── SETTINGS_SETUP.md ← Settings guide +│ │ ├── TELEGRAM_BOT_README.md ← Telegram bot guide +│ │ ├── N8N_WORKFLOW_SETUP.md ← n8n workflow setup +│ │ └── N8N_DATABASE_SETUP.md ← n8n database setup +│ ├── guides/ +│ │ ├── TESTING.md ← Testing guide +│ │ ├── N8N_WORKFLOW_GUIDE.md ← n8n usage guide +│ │ └── WORKFLOW_VERIFICATION.md ← Workflow testing +│ └── history/ +│ ├── PHASE_1_COMPLETE.md ← Phase 1 completion +│ ├── PHASE_2_COMPLETE.md ← Phase 2 completion +│ └── ... ← Development history +│ +├── workflows/ ← n8n workflow files +│ ├── trading/ ← Main trading workflows +│ ├── analytics/ ← Analytics workflows +│ └── telegram/ ← Telegram bot workflows +│ +├── scripts/ ← Utility scripts +│ ├── docker/ ← Docker helpers +│ ├── setup/ ← Setup scripts +│ └── testing/ ← Test scripts +│ +├── tests/ ← Test files +│ ├── app/ │ ├── layout.tsx ← Root layout │ ├── globals.css ← Tailwind styles @@ -312,8 +338,8 @@ traderv4/ ├── config/ │ └── trading.ts ← Market configurations │ -├── n8n-complete-workflow.json ← Full n8n workflow -└── n8n-trader-workflow.json ← Alternative workflow +├── prisma/ +│ └── schema.prisma ← Database schema ``` --- @@ -323,15 +349,12 @@ traderv4/ | Document | Purpose | |----------|---------| | `README.md` | This overview | -| `QUICKREF_PHASE2.md` | Quick reference card | -| `SETUP.md` | Detailed setup instructions | -| `TESTING.md` | Comprehensive testing guide | -| `PHASE_2_COMPLETE.md` | Phase 2 feature overview | -| `PHASE_2_SUMMARY.md` | Detailed Phase 2 summary | - -**Root documentation:** -- `../TRADING_BOT_V4_MANUAL.md` - Complete manual -- `../QUICKSTART_V4.md` - Quick start guide +| `docs/setup/SETUP.md` | Detailed setup instructions | +| `docs/setup/DOCKER.md` | Docker deployment guide | +| `docs/setup/TELEGRAM_BOT_README.md` | Telegram bot setup | +| `docs/guides/TESTING.md` | Comprehensive testing guide | +| `docs/history/PHASE_2_COMPLETE.md` | Phase 2 feature overview | +| `workflows/trading/` | n8n workflow files | - `../N8N_SETUP_GUIDE.md` - n8n configuration --- diff --git a/CREATE_NEW_BOT.md b/archive/CREATE_NEW_BOT.md similarity index 100% rename from CREATE_NEW_BOT.md rename to archive/CREATE_NEW_BOT.md diff --git a/quick-trade.html b/archive/quick-trade.html similarity index 100% rename from quick-trade.html rename to archive/quick-trade.html diff --git a/telegram-to-webhook.py b/archive/telegram-to-webhook.py similarity index 100% rename from telegram-to-webhook.py rename to archive/telegram-to-webhook.py diff --git a/telegram_trade_bot.py b/archive/telegram_trade_bot.py similarity index 100% rename from telegram_trade_bot.py rename to archive/telegram_trade_bot.py diff --git a/webapp-trade.html b/archive/webapp-trade.html similarity index 100% rename from webapp-trade.html rename to archive/webapp-trade.html diff --git a/N8N_WORKFLOW_GUIDE.md b/docs/guides/N8N_WORKFLOW_GUIDE.md similarity index 100% rename from N8N_WORKFLOW_GUIDE.md rename to docs/guides/N8N_WORKFLOW_GUIDE.md diff --git a/TESTING.md b/docs/guides/TESTING.md similarity index 100% rename from TESTING.md rename to docs/guides/TESTING.md diff --git a/WORKFLOW_VERIFICATION.md b/docs/guides/WORKFLOW_VERIFICATION.md similarity index 100% rename from WORKFLOW_VERIFICATION.md rename to docs/guides/WORKFLOW_VERIFICATION.md diff --git a/EXIT_ORDERS_TEST_RESULTS.md b/docs/history/EXIT_ORDERS_TEST_RESULTS.md similarity index 100% rename from EXIT_ORDERS_TEST_RESULTS.md rename to docs/history/EXIT_ORDERS_TEST_RESULTS.md diff --git a/PHASE_1_COMPLETE.md b/docs/history/PHASE_1_COMPLETE.md similarity index 100% rename from PHASE_1_COMPLETE.md rename to docs/history/PHASE_1_COMPLETE.md diff --git a/PHASE_2_COMPLETE.md b/docs/history/PHASE_2_COMPLETE.md similarity index 100% rename from PHASE_2_COMPLETE.md rename to docs/history/PHASE_2_COMPLETE.md diff --git a/PHASE_2_SUMMARY.md b/docs/history/PHASE_2_SUMMARY.md similarity index 100% rename from PHASE_2_SUMMARY.md rename to docs/history/PHASE_2_SUMMARY.md diff --git a/QUICKREF_PHASE2.md b/docs/history/QUICKREF_PHASE2.md similarity index 100% rename from QUICKREF_PHASE2.md rename to docs/history/QUICKREF_PHASE2.md diff --git a/STATUS_COMMAND_QUICKREF.txt b/docs/history/STATUS_COMMAND_QUICKREF.txt similarity index 100% rename from STATUS_COMMAND_QUICKREF.txt rename to docs/history/STATUS_COMMAND_QUICKREF.txt diff --git a/TELEGRAM_STATUS_IMPLEMENTATION.md b/docs/history/TELEGRAM_STATUS_IMPLEMENTATION.md similarity index 100% rename from TELEGRAM_STATUS_IMPLEMENTATION.md rename to docs/history/TELEGRAM_STATUS_IMPLEMENTATION.md diff --git a/TEST_STATUS_COMMAND.md b/docs/history/TEST_STATUS_COMMAND.md similarity index 100% rename from TEST_STATUS_COMMAND.md rename to docs/history/TEST_STATUS_COMMAND.md diff --git a/DOCKER.md b/docs/setup/DOCKER.md similarity index 100% rename from DOCKER.md rename to docs/setup/DOCKER.md diff --git a/N8N_DATABASE_SETUP.md b/docs/setup/N8N_DATABASE_SETUP.md similarity index 100% rename from N8N_DATABASE_SETUP.md rename to docs/setup/N8N_DATABASE_SETUP.md diff --git a/N8N_WORKFLOW_SETUP.md b/docs/setup/N8N_WORKFLOW_SETUP.md similarity index 100% rename from N8N_WORKFLOW_SETUP.md rename to docs/setup/N8N_WORKFLOW_SETUP.md diff --git a/SETTINGS_SETUP.md b/docs/setup/SETTINGS_SETUP.md similarity index 100% rename from SETTINGS_SETUP.md rename to docs/setup/SETTINGS_SETUP.md diff --git a/SETUP.md b/docs/setup/SETUP.md similarity index 100% rename from SETUP.md rename to docs/setup/SETUP.md diff --git a/TELEGRAM_BOT_README.md b/docs/setup/TELEGRAM_BOT_README.md similarity index 100% rename from TELEGRAM_BOT_README.md rename to docs/setup/TELEGRAM_BOT_README.md diff --git a/docker-build.sh b/scripts/docker/docker-build.sh similarity index 100% rename from docker-build.sh rename to scripts/docker/docker-build.sh diff --git a/docker-logs.sh b/scripts/docker/docker-logs.sh similarity index 100% rename from docker-logs.sh rename to scripts/docker/docker-logs.sh diff --git a/docker-start.sh b/scripts/docker/docker-start.sh similarity index 100% rename from docker-start.sh rename to scripts/docker/docker-start.sh diff --git a/docker-stop.sh b/scripts/docker/docker-stop.sh similarity index 100% rename from docker-stop.sh rename to scripts/docker/docker-stop.sh diff --git a/GET_BOT_TOKEN.sh b/scripts/setup/GET_BOT_TOKEN.sh similarity index 100% rename from GET_BOT_TOKEN.sh rename to scripts/setup/GET_BOT_TOKEN.sh diff --git a/complete_telegram_setup.sh b/scripts/setup/complete_telegram_setup.sh similarity index 100% rename from complete_telegram_setup.sh rename to scripts/setup/complete_telegram_setup.sh diff --git a/setup_telegram_bot.sh b/scripts/setup/setup_telegram_bot.sh similarity index 100% rename from setup_telegram_bot.sh rename to scripts/setup/setup_telegram_bot.sh diff --git a/send_trade.sh b/scripts/testing/send_trade.sh similarity index 100% rename from send_trade.sh rename to scripts/testing/send_trade.sh diff --git a/test-exit-orders.sh b/scripts/testing/test-exit-orders.sh similarity index 100% rename from test-exit-orders.sh rename to scripts/testing/test-exit-orders.sh diff --git a/trade.sh b/scripts/testing/trade.sh similarity index 100% rename from trade.sh rename to scripts/testing/trade.sh diff --git a/n8n-daily-report.json b/workflows/analytics/n8n-daily-report.json similarity index 100% rename from n8n-daily-report.json rename to workflows/analytics/n8n-daily-report.json diff --git a/n8n-database-analytics.json b/workflows/analytics/n8n-database-analytics.json similarity index 100% rename from n8n-database-analytics.json rename to workflows/analytics/n8n-database-analytics.json diff --git a/n8n-pattern-analysis.json b/workflows/analytics/n8n-pattern-analysis.json similarity index 100% rename from n8n-pattern-analysis.json rename to workflows/analytics/n8n-pattern-analysis.json diff --git a/n8n-stop-loss-analysis.json b/workflows/analytics/n8n-stop-loss-analysis.json similarity index 100% rename from n8n-stop-loss-analysis.json rename to workflows/analytics/n8n-stop-loss-analysis.json diff --git a/n8n-trader-workflow-updated.json b/workflows/archive/n8n-trader-workflow-updated.json similarity index 100% rename from n8n-trader-workflow-updated.json rename to workflows/archive/n8n-trader-workflow-updated.json diff --git a/n8n-trader-workflow.json b/workflows/archive/n8n-trader-workflow.json similarity index 100% rename from n8n-trader-workflow.json rename to workflows/archive/n8n-trader-workflow.json diff --git a/n8n-workflow-simple.json b/workflows/archive/n8n-workflow-simple.json similarity index 100% rename from n8n-workflow-simple.json rename to workflows/archive/n8n-workflow-simple.json diff --git a/telegram-listener-simple.json b/workflows/archive/telegram-listener-simple.json similarity index 100% rename from telegram-listener-simple.json rename to workflows/archive/telegram-listener-simple.json diff --git a/telegram-n8n-listener.json b/workflows/archive/telegram-n8n-listener.json similarity index 100% rename from telegram-n8n-listener.json rename to workflows/archive/telegram-n8n-listener.json diff --git a/telegram-polling-addon.json b/workflows/archive/telegram-polling-addon.json similarity index 100% rename from telegram-polling-addon.json rename to workflows/archive/telegram-polling-addon.json diff --git a/telegram-trigger-addon.json b/workflows/archive/telegram-trigger-addon.json similarity index 100% rename from telegram-trigger-addon.json rename to workflows/archive/telegram-trigger-addon.json diff --git a/telegram-manual-trade-FINAL.json b/workflows/telegram/telegram-manual-trade-FINAL.json similarity index 100% rename from telegram-manual-trade-FINAL.json rename to workflows/telegram/telegram-manual-trade-FINAL.json diff --git a/telegram-webhook-FINAL.json b/workflows/telegram/telegram-webhook-FINAL.json similarity index 100% rename from telegram-webhook-FINAL.json rename to workflows/telegram/telegram-webhook-FINAL.json diff --git a/Money_Machine.json b/workflows/trading/Money_Machine.json similarity index 100% rename from Money_Machine.json rename to workflows/trading/Money_Machine.json diff --git a/n8n-complete-workflow.json b/workflows/trading/n8n-complete-workflow.json similarity index 100% rename from n8n-complete-workflow.json rename to workflows/trading/n8n-complete-workflow.json