Aller au contenu
← Tous les projets
FintechProduit interne

MENA Trade

SaaS de signaux de trading par IA avec cours, abonnements par paliers et interface EN + darija en RTL

Rôle
Lead développeur full-stack
Client / produit
MENA Trade
Années
2025–2026
Statut
Livré

Vue d'ensemble

Plateforme de trading Next.js 15 qui génère des signaux de trading par IA sur l'EURUSD, l'or, le NASDAQ et le S&P 500 et les diffuse par notification web push et par e-mail. Elle comprend aussi un coach de trading IA, des analyses de marché, des cours et des formules d'abonnement Free/Advanced/Ultra, en anglais et en darija marocaine avec une mise en page RTL. La génération des signaux tourne dans un worker Docker distinct sur AWS ECS Fargate, déclenché par EventBridge pendant les heures de marché.

Code client privé

Points forts

  • Worker de signaux sur AWS ECS Fargate, planifié par EventBridge pour ne tourner que pendant les heures de marché.
  • Claude rédige les signaux, le coaching et les analyses ; Gemini gère le sentiment de marché et le filtrage des actualités. Le score de confluence de chaque signal détermine quel modèle Claude est utilisé (Sonnet ou Haiku).
  • Authentification JWT sur mesure avec double authentification TOTP et codes de secours, administration basée sur les rôles et middleware de mode maintenance.
  • Limites de débit par service et par utilisateur, plus un cache MongoDB persistant pour contenir les coûts des API d'IA et de données de marché.
  • Hamza a écrit la quasi-totalité du code (189 commits sur 196).

Technologies

Plateformes

Web
Next.js 15React 19TypeScriptMongoDBMongooseTailwind CSSRadix UIGSAPnext-intlZodAnthropic ClaudeGoogle GeminiStripeWeb PushResendAWS S3AWS ECS FargateAWS EventBridgeDockerNetlify

Visuels du projet

Projet suivantLocation de motos Moto→