Kickly: Plateforme de projet alimentée par l'AI pour les Startups
Kickly est une plateforme de gestion de projet alimentée par l'AI, conçue pour les startups — combinant l'automatisation intelligente des tâches, la collaboration d'équipe et le suivi des progrès en temps réel en un seul produit.
Discutez de Votre Projet
Le Défi
Les équipes de startups perdaient des semaines en frais de planification et de coordination avant d'écrire la moindre ligne de code.
- Planification axée sur l'AI : Les modèles de projet génériques ne fonctionnaient pas. Le système devait générer des feuilles de route avec des phases, des tâches, des échéanciers et des estimations de ressources adaptés à l'industrie et à la taille de l'équipe.
- Collaboration en temps réel : Plusieurs membres devaient pouvoir modifier des tableaux, des échéanciers et des canaux simultanément sans conflits ni perte de données.
- Coordination des services : La planification par AI, la gestion des tâches, le suivi du temps, le chat et la facturation devaient fonctionner ensemble tout en s'adaptant indépendamment.
- Synchronisation multiplateforme : Les équipes passant du desktop au web s'attendaient à ce que chaque action se reflète instantanément sur les deux plateformes.
- Facturation complexe : Les crédits AI, les sièges d'équipe, les limites de stockage et les niveaux de fonctionnalités nécessitaient un suivi automatisé de l'utilisation et une gestion des plans.
- Latence de l'AI : La génération de plans et les requêtes d'assistant simultanées devaient rester rapides à mesure que l'utilisation augmentait.
Notre Solution
Nous avons construit Kickly comme un système distribué où la planification par AI, la collaboration, le suivi du temps et la facturation fonctionnent comme des services indépendants. Chaque service peut s'adapter en fonction de la demande sans faire tomber l'ensemble de la plateforme.
Architecture
- Frontend : React, Next.js, TypeScript
- Desktop : Electron pour Windows et Mac
- Backend : Node.js, Express, Python, FastAPI
- Moteur AI : OpenAI API
- Temps réel : WebSocket, Socket.io
- Base de données : PostgreSQL, Prisma, MongoDB, Redis
- Traitement asynchrone : Celery, RabbitMQ
- Facturation : Stripe API
- Infrastructure : Docker, Kubernetes, AWS, Nginx
- Authentification : Authentification basée sur JWT avec permissions au niveau des rôles et des projets
Fonctionnalités clés
- Planification de projet par AI : Convertit les idées de startup en plans de projet avec des phases, des tâches, des échéanciers et des estimations de ressources.
- Gestion intelligente des tâches : Workflows personnalisés, tableaux, dépendances, propriétaires et suivi des progrès.
- Suivi du temps intégré : Suit le temps passé sur les tâches et fournit des informations sur l'allocation des ressources.
- Chat et canaux d'équipe : Canaux basés sur le projet pour les messages, les fichiers et les discussions de tâches.
- Parité Desktop et Web : Maintient les projets, les tâches, les messages et les entrées de temps synchronisés.
- Intégration d'assistant AI : Fournit des réponses contextuelles en utilisant les plans de projet, l'avancement et l'activité de l'équipe.
- Gestion des abonnements : Gère automatiquement les crédits AI, le stockage, les sièges, les mises à niveau, les déclassements et les dépassements.
- Flux d'activité : Affiche les tâches, les messages, le temps enregistré et les mises à jour de projet dans une seule chronologie.
- Accès API : APIs REST pour les intégrations avec la paie et les systèmes externes de gestion de projet.
- Sécurité et permissions : Contrôles d'accès basés sur les rôles avec des données chiffrées en transit et au repos.
Résultats
Stack Technologique
caseStudyDetail.more Études de Cas
Découvrez plus de nos implémentations techniques
Plateforme de gestion des RH et du personnel Catant
Catant est une plateforme modulaire de gestion des RH et du personnel qui aide les entreprises à gérer les employés, la paie, les présences et la conformité depuis un tableau de bord unique.
Traitement de factures assisté par l'IA avec OCR et intégration QuickBooks
Une entreprise de taille moyenne, traitant des centaines de factures fournisseurs chaque mois, devait éliminer la saisie manuelle des données en extrayant automatiquement les données des factures à l'aide de l'IA/OCR et en les synchronisant directement dans QuickBooks pour la tenue de livres et le suivi des paiements.
Questions fréquemment posées
Kickly uses AI to turn a plain-language startup idea into an actionable project plan with structured phases, tasks, timelines, and resource estimates tailored to the project’s industry and team size.
Kickly uses WebSockets and Socket.io to synchronize tasks, messages, time entries, and project updates in real time, allowing team members to collaborate without manually refreshing or reconciling changes.
Kickly uses a shared backend and real-time communication layer to maintain synchronization between its desktop and web applications. Changes to projects, tasks, messages, and time entries are propagated across platforms so teams can switch devices without losing context.
Kickly separates AI workloads from its core application services using dedicated Python/FastAPI services. Celery and RabbitMQ handle AI generation and background jobs asynchronously, allowing resource-intensive workloads to scale independently as demand increases.
Kickly was built using React, Next.js, TypeScript, Electron, Node.js, Python/FastAPI, PostgreSQL, MongoDB, Redis, Socket.io, OpenAI API, Stripe API, Kubernetes, and AWS. This technology stack supports AI-powered planning, real-time collaboration, cross-platform applications, billing, and scalable backend infrastructure.
PrĂŞt Ă Transformer Votre Entreprise ?
Discutons de la façon dont nous pouvons appliquer des solutions similaires à vos défis.