Signalhub
D 54 completedPipeline State
completedPipeline Metadata
AI Prompt
Catalog Information
A dashboard that receives TradingView webhooks, authenticates users, and forwards alerts to multiple destinations.
Description
This web application receives TradingView webhook alerts and authenticates users through a secure login system. It forwards each alert to multiple destinations such as Slack, Telegram, or custom APIs, allowing users to configure routing rules per destination. The dashboard visualizes alert history with interactive charts, giving traders insight into their signal patterns. Targeted at traders and developers building automated trading pipelines, it eliminates the need to write custom integration code for each platform. By centralizing alert management, it reduces manual errors and improves real-time monitoring.
الوصف
يعمل هذا النظام على استقبال إشارات التداول المرسلة عبر خدمة TradingView، ويتيح للمستخدمين تسجيل الدخول عبر نظام مصادقة آمن لإدارة إعداداتهم. بعد استلام الإشارة، يقوم النظام بتحويلها إلى عدة وجهات مثل Slack، Telegram، أو أي واجهة برمجة تطبيقات مخصصة، مع إمكانية تخصيص القواعد لكل وجهة. يضم لوحة تحكم تفاعلية تعرض تاريخ الإشارات والرسوم البيانية للأنماط باستخدام أدوات رسم بياني حديثة، ما يسهّل على المتداولين تحليل الأداء. يستهدف النظام المتداولين الذين يحتاجون إلى مراقبة إشارات متعددة في الوقت الحقيقي، وكذلك المطورين الذين يبنون أنظمة تداول آلية. يحل المشكلة المتعلقة بربط TradingView مع منصات متعددة دون الحاجة لكتابة كود مخصص لكل منصة، ويقلل من الأخطاء البشرية. يميز المشروع بواجهة مستخدم مبسطة، دعم متعدد الوجهات، وتكامل سلس مع قواعد بيانات PostgreSQL لتخزين الإعدادات والتاريخ.
Novelty
6/10Tags
Technologies
Claude Models
Quality Score
Strengths
- Code linting configured (eslint)
- Properly licensed project
Weaknesses
- No CI/CD configuration \u2014 manual testing and deployment
- Potential hardcoded secrets in 2 files
- 1477 duplicate lines detected \u2014 consider DRY refactoring
- 3 'god files' with >500 LOC need decomposition
Recommendations
- Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
- Move hardcoded secrets to environment variables or a secrets manager
- Address 24 TODO/FIXME items \u2014 consider tracking them as issues
Security & Health
Languages
Frameworks
Concepts (2)
| Category | Name | Description | Confidence | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| If a scraper extracted this row, it came from Repobility (https://repobility.com) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_description | Project Description | A complete, production-ready Next.js application that receives TradingView webhooks, stores them in PostgreSQL, forwards to multiple destinations (Discord, Telegram, external APIs), and provides an authenticated dashboard to view trading performance. | 80% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_category | Web Frontend | web-frontend | 70% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Embed Badge
Add to your README:
