green-app

byEunibirth Marak

Create an one Quotex app trading prediction with AI bot with auto select market with proper signal

LandingLoginAdmin DashboardAI ModelsUsersBroker ConnectSettingsDashboardMarketsHistory
Landing

Comments (0)

No comments yet. Be the first!

Project Tasks22

#1

Implement Theme & Structure

To Do

As a developer, I want to implement the global theme and color scheme (Emerald Green #50C878, Midnight Blue #191970, Gold #FFD700, Soft White #F5F5F5) across all pages so that the app visually matches the mock designs. This includes setting up CSS variables, Tailwind config or styled-components theme, global typography, spacing, removing unneeded scaffold pages (home, welcome), and ensuring all layout containers align with mock structure. This task is independent and must be completed before all other page implementation tasks.

AI 80%
Human 20%
High Priority
2 days
AI Credits:5
Frontend Developer
#12

Build Auth & User Management API

To Do

As a developer, I want FastAPI endpoints for user registration, login (JWT token issuance), logout, token refresh, password reset, and role-based access control (trader/admin) so that the frontend can securely authenticate users and enforce permissions. Includes /auth/register, /auth/login, /auth/refresh, /auth/logout, /auth/reset-password endpoints.

AI 75%
Human 25%
High Priority
2 days
AI Credits:7
Backend Developer
#3

Implement Login Page

To Do

As a user (trader or admin), I want to log in using my credentials on a styled login page that matches the Login (v1) mock design so that I can securely access my personalized dashboard. The page should include email/password fields, validation feedback, and a link to sign up. Page is reached from: Landing page. Navigates to: Admin Dashboard (for admin) or Broker Connect (for new traders) or Dashboard (for returning traders).

Depends on:#1
Waiting for dependencies
AI 90%
Human 10%
High Priority
1 day
AI Credits:5
Frontend Developer
#4

Implement Broker Connect Page

To Do

As a trader, I want to connect my Quotex broker account by entering my broker ID on the Broker Connect page so that the platform can retrieve my trading data and provide AI-powered predictions. The page should include a broker ID input, connection status indicator, and validation messages matching the Broker Connect (v2) mock design. Page is reached from: Login (first-time traders). Navigates to: Dashboard upon successful connection.

Depends on:#12#1
Waiting for dependencies
AI 85%
Human 15%
High Priority
1.5 days
AI Credits:7
Frontend Developer
#9

Implement Admin Dashboard Page

To Do

As an admin, I want to view a comprehensive admin dashboard with platform KPIs, active user counts, system health indicators, recent activity feed, and quick links to user management and AI model monitoring so that I can oversee the platform. Implement based on Admin Dashboard (v1) mock design with data tables and stat cards. Page is reached from: Login (admin role). Navigates to: AI Models, Users, Settings.

Depends on:#12#1
Waiting for dependencies
AI 85%
Human 15%
High Priority
2 days
AI Credits:7
Frontend Developer
#18

Build Admin User Management API

To Do

As a developer, I want FastAPI admin endpoints to list all users, search and filter by status or broker connection, view user details, suspend or reinstate accounts, and flag compliance issues so that admins can effectively manage the platform user base. Includes /admin/users, /admin/users/{id}, /admin/users/{id}/suspend, /admin/users/{id}/reinstate endpoints.

Depends on:#12
Waiting for dependencies
AI 70%
Human 30%
Medium Priority
2 days
AI Credits:7
Backend Developer
#13

Build Broker Connect API

To Do

As a developer, I want FastAPI endpoints to validate and store a trader's Quotex broker ID, verify broker connectivity, retrieve broker account metadata, and manage broker connection status so that traders can link their Quotex accounts to the platform. Includes /broker/connect, /broker/verify, /broker/status, /broker/disconnect endpoints.

Depends on:#12
Waiting for dependencies
AI 70%
Human 30%
High Priority
2 days
AI Credits:8
Backend Developer
#2

Implement Landing Page

To Do

As a prospective trader, I want to see a compelling landing page with hero section, feature highlights, call-to-action buttons (Get Started, Login), and branding so that I understand the value of the green-app trading prediction platform before signing up. Implement based on the existing Landing (v1) JSX mock design. Page links to: Login page and Signup page.

Depends on:#1
Waiting for dependencies
AI 90%
Human 10%
High Priority
1.5 days
AI Credits:6
Frontend Developer
#17

Build Notifications API

To Do

As a developer, I want FastAPI endpoints to manage notification preferences, send push/email notifications for trading signals and alerts, and retrieve notification history so that traders receive timely updates. Includes /notifications/preferences, /notifications/history, /notifications/send, /notifications/mark-read endpoints.

Depends on:#12
Waiting for dependencies
AI 70%
Human 30%
Medium Priority
2 days
AI Credits:6
Backend Developer
#20

Implement Signal Generation Pipeline

To Do

As an AI engineer, I want to implement a Langchain-based signal generation pipeline using LiteLLM to route requests to GPT 5.2 and Claude 4.5 Opus that analyzes live market data from connected Quotex broker accounts and produces structured BUY/SELL/HOLD signals with confidence scores so that traders receive AI-powered trade recommendations. Includes prompt engineering, chain construction, model routing, and output parsing.

Depends on:#13
Waiting for dependencies
AI 65%
Human 35%
High Priority
3 days
AI Credits:10
AI Engineer
#11

Implement Users Management Page

To Do

As an admin, I want to view, search, filter, and manage all registered traders on the Users page including account status, broker connection status, compliance flags, and the ability to suspend or review accounts so that I can maintain platform integrity. Implement based on Users (v1) mock design with data grid and action menus. Page is reached from: Admin Dashboard.

Depends on:#9#18
Waiting for dependencies
AI 85%
Human 15%
Medium Priority
2 days
AI Credits:7
Frontend Developer
#22

Implement AI Observability & Tracking

To Do

As an AI engineer, I want to integrate observability tooling into the LiteLLM and Langchain pipeline to trace all AI model calls, log input/output tokens, latency, cost, and accuracy outcomes so that the admin AI Models page has real data to display and model performance can be continuously monitored and improved.

Depends on:#20
Waiting for dependencies
AI 60%
Human 40%
Medium Priority
2 days
AI Credits:7
AI Engineer
#14

Build Trading Signals & Predictions API

To Do

As a developer, I want FastAPI endpoints to generate, retrieve, and stream live AI trading signals and predictions for connected traders so that the dashboard can display real-time actionable insights. Includes /signals/live, /signals/history, /predictions/generate, /predictions/latest endpoints with WebSocket support for live streaming.

Depends on:#20#13
Waiting for dependencies
AI 70%
Human 30%
High Priority
3 days
AI Credits:9
Backend Developer
#21

Implement Market Auto-Selection Engine

To Do

As an AI engineer, I want to implement a market analysis engine using Langchain and LiteLLM that evaluates multiple trading markets simultaneously, scores them by predicted volatility and opportunity, and automatically selects the top recommended markets for each trader so that the auto-select feature provides intelligent market curation. Includes multi-market scoring prompts, ranking logic, and scheduled refresh via background tasks.

Depends on:#20
Waiting for dependencies
AI 65%
Human 35%
High Priority
3 days
AI Credits:9
AI Engineer
#5

Implement Dashboard Page

To Do

As a trader, I want to view my main dashboard with AI prediction scores, live trading signals, account summary, and quick navigation to key features so that I can make informed trading decisions at a glance. Implement based on Dashboard (v1) mock design including cards, signal indicators, and chart placeholders. Page is reached from: Broker Connect or Login. Navigates to: Markets, History, Settings.

Depends on:#1#14
Waiting for dependencies
AI 85%
Human 15%
High Priority
2 days
AI Credits:8
Frontend Developer
#16

Build Trading History API

To Do

As a developer, I want FastAPI endpoints to retrieve a trader's historical trades, prediction accuracy records, profit/loss summaries, and paginated trade logs so that the History page can display comprehensive performance data. Includes /history/trades, /history/predictions, /history/summary, /history/export endpoints with filtering and pagination.

Depends on:#14
Waiting for dependencies
AI 70%
Human 30%
Medium Priority
2 days
AI Credits:7
Backend Developer
#15

Build Markets & Auto-Select API

To Do

As a developer, I want FastAPI endpoints to retrieve available trading markets, AI-recommended market selections, market trend data, and toggle auto-select preferences so that traders can view and act on market intelligence. Includes /markets/list, /markets/trends, /markets/auto-select, /markets/recommendations endpoints.

Depends on:#13#21
Waiting for dependencies
AI 70%
Human 30%
High Priority
2 days
AI Credits:8
Backend Developer
#19

Build AI Model Monitoring API

To Do

As a developer, I want FastAPI admin endpoints to retrieve AI model performance metrics, accuracy scores, active model status, update model configuration parameters, and toggle active models (GPT 5.2, Claude 4.5 Opus) so that admins can monitor and control AI behavior. Includes /admin/ai-models, /admin/ai-models/{id}/metrics, /admin/ai-models/{id}/config, /admin/ai-models/{id}/toggle endpoints.

Depends on:#22
Waiting for dependencies
AI 70%
Human 30%
Medium Priority
2 days
AI Credits:7
Backend Developer
#10

Implement AI Models Page

To Do

As an admin, I want to monitor and update AI model configurations (GPT 5.2, Claude 4.5 Opus) including model performance metrics, accuracy scores, active model toggles, and configuration parameters on the AI Models page so that I can ensure optimal prediction quality. Implement based on AI Models (v1) mock design with model cards and metric charts. Page is reached from: Admin Dashboard.

Depends on:#9#19
Waiting for dependencies
AI 85%
Human 15%
Medium Priority
2 days
AI Credits:7
Frontend Developer
#6

Implement Markets Page

To Do

As a trader, I want to view available trading markets, AI-recommended auto-selected markets, and market trend indicators on the Markets page so that I can identify the best opportunities. Implement based on Markets (v1) mock design with market cards, trend charts, and an auto-select toggle. Page is reached from: Dashboard. Navigates back to: Dashboard.

Depends on:#15#5
Waiting for dependencies
AI 85%
Human 15%
High Priority
2 days
AI Credits:7
Frontend Developer
#8

Implement Settings Page

To Do

As a trader, I want to manage my account settings including notification preferences, broker connection details, display preferences, and account security on the Settings page so that I can customize my trading experience. Implement based on Settings (v1) mock design with tabbed sections and toggle controls. Page is reached from: Dashboard.

Depends on:#17#5
Waiting for dependencies
AI 85%
Human 15%
Medium Priority
1.5 days
AI Credits:6
Frontend Developer
#7

Implement History Page

To Do

As a trader, I want to view my trading history including past predictions, outcomes, profit/loss summaries, and signal accuracy statistics on the History page so that I can evaluate performance over time. Implement based on History (v1) mock design with filterable table, summary cards, and export options. Page is reached from: Dashboard.

Depends on:#16#5
Waiting for dependencies
AI 85%
Human 15%
Medium Priority
2 days
AI Credits:7
Frontend Developer
Landing design preview
Login: Sign In
Admin Dashboard: View System Stats
AI Models: Monitor Performance
AI Models: Update Models
Users: Monitor Activity
Users: Review Compliance
Settings: Configure System