À propos du projet

OpenStock est une alternative moderne et communautaire aux plateformes commerciales de marché. Il est conçu pour fournir des outils de suivi financier accessibles, sans paywalls ni barrières d'abonnement. L'application dispose d'une interface épurée et réactive construite avec Tailwind CSS et shadcn/ui, offrant aux utilisateurs une expérience professionnelle pour surveiller les marchés boursiers mondiaux. Les principales fonctionnalités incluent : - Données de marché en temps réel et informations sur les entreprises via l'API Finnhub. - Graphiques financiers interactifs et cartes thermiques propulsés par les widgets TradingView. - Listes de surveillance propres à chaque utilisateur stockées dans MongoDB. - Authentification sécurisée avec Better Auth. - Flux de travail automatisés et notifications par e-mail (y compris des résumés générés par IA) gérés par Inngest. - Fonctionnalité de recherche globale avec une palette de commandes (Cmd+K). - Prise en charge de plus de 30 bourses internationales. Le projet repose sur une stack robuste comprenant Next.js 15, React 19 et TypeScript. Il prend en charge un déploiement facile via Docker Compose, ce qui le rend accessible pour l'auto-hébergement. Le projet est sous licence AGPL-3.0, soulignant l'engagement de l'Open Dev Society envers la transparence et la collaboration open source.