Que peuvent faire vos applications ?
Chaque application que vous créez sur Deplixo obtient des super-pouvoirs. Vous n'avez pas besoin de savoir comment ils fonctionnent — dites simplement à votre IA de les ajouter.
Données & Stockage
Votre application peut sauvegarder, rechercher et organiser des informations — comme une base de données intégrée qui fonctionne tout simplement.
Collections
Sauvegardez et organisez n'importe quoi
Considérez ceci comme un classeur intelligent pour votre application. Il peut stocker des listes d'éléments — comme des contacts, des tâches, des recettes, des commandes — n'importe quoi. Les données sont sauvegardées automatiquement et synchronisées sur tous les appareils en temps réel.
Presque toutes les applications utiles ont besoin de sauvegarder des informations. Sans cela, votre application oublie tout dès que quelqu'un ferme l'onglet.
Full-Text Search
Trouvez n'importe quoi instantanément
Permet aux utilisateurs de rechercher dans toutes les données de votre application en tapant des mots-clés. Comme avoir Google intégré dans votre application — il trouve des correspondances instantanément, même dans de grandes quantités de données.
Une fois que votre application contient plus de quelques éléments, les utilisateurs ont besoin d'un moyen rapide de trouver ce qu'ils cherchent. Faire défiler de longues listes ne fonctionne pas.
Aggregations
Vous n'avez pas de compte ?
Calcule automatiquement des chiffres à partir de vos données — comme « combien de commandes ce mois-ci ? » ou « quelle est la note moyenne ? » Aucune feuille de calcul nécessaire.
Les applications professionnelles ont besoin de tableaux de bord et de résumés. Cela transforme les données brutes en chiffres utiles sans que vous ayez à faire les calculs.
Change History
Voir ce qui a changé et quand
Conserve un enregistrement de chaque modification apportée à vos données — qui l'a modifiée, quand, et à quoi elle ressemblait avant. Comme le « suivi des modifications » dans un document.
Lorsque plusieurs personnes utilisent votre application, vous devez savoir qui a fait quoi. Cela vous permet également d'annuler des erreurs en consultant les versions précédentes.
Live Sync
Tout le monde voit les modifications instantanément
Quand une personne ajoute ou modifie quelque chose, tout le monde le voit immédiatement — sans rafraîchir la page. Comme Google Docs qui affiche les modifications en temps réel.
Sans synchronisation en direct, les utilisateurs voient des informations obsolètes et doivent rafraîchir constamment. La synchronisation en direct donne à votre application un aspect moderne et réactif.
File Uploads
Télécharger les données sous forme de fichiers
Les utilisateurs peuvent téléverser des fichiers — images, documents, tout — et votre application les stocke en toute sécurité dans le cloud. Les fichiers obtiennent une URL permanente qui fonctionne partout.
De nombreuses applications ont besoin que les utilisateurs joignent des fichiers. Photos de profil, stockage de documents, galeries d'images — les téléversements le rendent possible.
SQL Database
Puissance complète de base de données
Pour les applications nécessitant des opérations de données plus complexes — comme le filtrage sur plusieurs listes, la génération de rapports ou les calculs sur des données stockées. C'est la version avancée des Collections.
Lorsque votre application doit croiser des données ou générer des rapports, une base de données complète vous donne la puissance nécessaire.
Temps réel & Multijoueur
Donnez vie à votre application — les mises à jour apparaissent instantanément pour tout le monde, sans rechargement de page.
Broadcast
Envoyer des messages instantanés à tout le monde
Envoie un message rapide à tous les utilisateurs de l'application en ce moment — comme une annonce ou une alerte qui apparaît instantanément. Les messages ne sont pas sauvegardés ; ils sont juste pour l'instant présent.
Parfait pour les notifications, les alertes ou la coordination. Quand quelque chose se passe que tout le monde doit savoir immédiatement.
Notifications
Alertes de badge qui suivent les nouveautés
Affiche un badge de notification (comme le point rouge sur les applications de votre téléphone) lorsque quelque chose de nouveau se produit. Les utilisateurs peuvent voir ce qu'ils ont manqué depuis leur dernière visite.
Maintient les utilisateurs engagés et informés. Les gens reviennent aux applications qui leur indiquent quand quelque chose de nouveau se produit.
Presence
Qui est en ligne maintenant
Affiche quels utilisateurs sont actuellement actifs dans votre application. Pensez au point vert à côté du nom de quelqu'un dans une application de chat — c'est la présence.
Lorsque les gens collaborent, ils veulent savoir qui d'autre est là. Cela donne à l'application un aspect social et vivant plutôt que solitaire.
Reactions
J'aime, votes, cœurs
Permet aux utilisateurs de réagir aux contenus avec des j'aime, des votes positifs, des cœurs ou n'importe quel emoji. Chaque utilisateur ne peut réagir qu'une seule fois par élément (pas de spam). Les compteurs se mettent à jour en temps réel.
Les réactions rendent les applications sociales et engageantes. C'est le moyen le plus simple pour les utilisateurs d'exprimer leurs opinions sans taper un commentaire.
Rooms
Two games at once — or two teams, or two meetings
Rooms let multiple groups use the same app simultaneously without stepping on each other. Each room has its own presence list, broadcast channel, and scoped data. First person in becomes the host.
Most 'multiplayer' apps actually need rooms — without them every visitor sees the same shared state. Rooms keep each session's data isolated.
IA & Intelligence
Donnez un cerveau à votre application. Elle peut analyser, résumer, générer du texte, répondre à des questions, et bien plus encore.
AI
IA intégrée pour votre application
Votre application peut demander à l'IA de faire des choses — rédiger du texte, analyser des données, répondre à des questions, générer des suggestions, traduire des langues. C'est comme avoir ChatGPT intégré directement dans votre application.
L'IA rend les applications bien plus utiles. Un gestionnaire de dépenses qui catégorise les achats, une application d'écriture qui suggère des améliorations, une application de recettes qui ajuste les portions — les possibilités sont infinies.
AI Streaming
Regardez les réponses de l'IA apparaître mot par mot
Au lieu d'attendre toute la réponse de l'IA puis de l'afficher d'un coup, le streaming montre les mots apparaître un à un — comme regarder quelqu'un taper. Donne à l'application une sensation de rapidité et de réactivité.
Les réponses de l'IA peuvent prendre plusieurs secondes. Sans streaming, les utilisateurs fixent un écran vide en se demandant si ça fonctionne. Le streaming offre un retour instantané.
Multi-Provider AI
Claude, GPT, Gemini, Grok
Choisissez quel modèle d'IA alimente votre application — Claude (Anthropic), GPT (OpenAI), Gemini (Google) ou Grok (xAI). Différents modèles ont différents points forts, et vous pouvez choisir le meilleur pour votre cas d'usage.
Tous les modèles d'IA ne se valent pas. Certains sont meilleurs en écriture créative, d'autres en analyse. Avoir le choix vous permet de sélectionner le plus adapté.
AI Chat
Drop-in AI chat for your app
For when your app needs a conversation interface — chatbot, assistant, coaching app, tutor, customer-support helper. Drop in <AIChat /> with a system prompt and you have a working chat with streaming, history, and the standard chat affordances.
Chat UIs are fiddly to build (streaming, auto-scroll, scroll-lock, regenerate, copy, history) and most apps want exactly the same shape. Don't make the agent re-derive it; ship one good one.
AI Lookup
AI that returns structured data
For when you want AI to give you data, not text. Pass a prompt like "Look up: American robin" and an example showing what fields you want back, and you get a parsed object ready to save or display.
Most AI features in apps are about extracting data, not generating prose — categorize this expense, look up this product, summarize this customer review's sentiment. useAILookup makes that the easy path.
Identité & Sécurité
Contrôlez qui peut accéder à votre application et ce qu'ils peuvent voir.
Authentication
Connexion utilisateur (Google, GitHub, e-mail)
Ajoutez un système de connexion à votre application pour que chaque personne ait son propre compte. Ils peuvent se connecter avec leur compte Google, GitHub ou e-mail — sans mot de passe à retenir.
La connexion permet à chaque utilisateur d'avoir son propre espace privé dans l'application. Ses données, ses paramètres, son historique — séparés de ceux des autres.
Per-User Data
Données privées pour chaque personne
Chaque utilisateur connecté dispose de ses propres données privées que lui seul peut voir. Ses notes, ses fichiers, sa progression — invisibles pour les autres, et accessibles sur tous ses appareils.
La confidentialité est importante. Lorsque les utilisateurs stockent des informations personnelles, ils ont besoin de savoir que les autres ne peuvent pas les voir.
Access Codes
Protéger une application par mot de passe avec un code partagé
Put a password on your app so only people who know the code can get in. Simple and effective — share the code with the right people and keep everyone else out. Access codes are for group-mode apps only — NEVER combine with require_login.
Parfois, vous souhaitez partager une application avec un groupe spécifique — votre équipe, votre classe, vos clients — sans la rendre publique.
Role-Based Access
Contrôlez qui peut faire quoi
Attribuez des rôles comme administrateur, éditeur ou lecteur à vos utilisateurs. Verrouillez ensuite certaines parties de votre application afin que seules les bonnes personnes puissent voir ou modifier les choses. Les administrateurs gèrent tout, les éditeurs créent du contenu, les lecteurs se contentent de lire.
La plupart des applications d'équipe nécessitent différents niveaux de permissions. Un administrateur ne devrait pas avoir le même accès qu'un invité. Les rôles rendent cela automatique — aucun code personnalisé nécessaire.
Domain Restrictions
Limiter l'accès à votre organisation
N'autorisez que les personnes disposant d'un domaine e-mail spécifique à se connecter — comme @votreentreprise.com ou @ecole.edu. Toute personne sans le bon e-mail est refusée.
Idéal pour les applications d'entreprise ou scolaires. Vous n'avez pas besoin de gérer une liste d'utilisateurs — définissez simplement le domaine et toute personne disposant de cet e-mail peut y accéder.
Identity
Sachez qui est qui — les noms sont automatiques
Every visitor gets a name automatically — no prompts, no inputs, no friction. In group mode, visitors enter their name on a gate screen before reaching your app. With require_login, names come from OAuth. In private mode, the owner's name is used.
Identity should just work. Your app code never needs to ask for a name — useIdentity() always returns a populated user object with a name.
Communication & Intégration
Votre application peut envoyer des e-mails, recevoir des webhooks et se connecter à des services externes.
Envoyer des e-mails depuis l'application
Votre application peut envoyer de vrais e-mails — confirmations de commande, rappels, notifications, reçus, ou tout message automatisé. Les e-mails sont envoyés depuis les serveurs de Deplixo, donc rien à configurer.
L'e-mail reste le principal moyen de délivrer les notifications importantes. Une application de rendez-vous qui envoie des rappels, une boutique qui envoie des reçus — l'e-mail rend les applications professionnelles.
Email Opt-In
L'API Collections
Ajoutez un formulaire d'inscription par e-mail à votre application. Collectez les adresses e-mail des personnes souhaitant recevoir des mises à jour, des newsletters ou des notifications. Gère correctement l'opt-in.
Construire une audience est essentiel pour tout projet. L'inscription par e-mail est le moyen le plus simple de rester connecté avec vos utilisateurs.
Proxy
Besoin de vous connecter à un service externe ? Utilisez le
Votre application peut communiquer avec n'importe quel service externe — API météo, processeurs de paiement, services d'IA, réseaux sociaux, tout ce qui dispose d'une API. Vos clés secrètes restent cachées et sécurisées sur le serveur, jamais exposées aux utilisateurs.
C'est l'une des fonctionnalités les plus puissantes. Elle permet à votre application de se connecter à pratiquement n'importe quel service sur internet tout en gardant vos identifiants en sécurité. Sans elle, vos clés API seraient visibles par n'importe qui.
Secrets
Stocker les clés API en toute sécurité
Gardez les informations sensibles telles que les clés API, les mots de passe et les jetons chiffrés et sécurisés. Votre application peut les utiliser sans jamais les exposer aux utilisateurs dans le navigateur.
Coder en dur des secrets dans le code de votre application est dangereux — n'importe qui peut les voir. Deplixo chiffre les secrets côté serveur afin qu'ils ne soient jamais exposés.
Webhooks
Recevoir des événements de GitHub, Stripe ou tout service externe
Votre application peut recevoir des notifications automatiques d'autres services. Par exemple, Stripe peut informer votre application lorsqu'un paiement arrive, ou GitHub peut notifier lorsque du code est poussé.
Les webhooks connectent votre application à l'internet au sens large. Ils permettent à votre application de réagir automatiquement à ce qui se passe dans d'autres services.
Automatisation & Planification
Tâches planifiées, minuteries et automatisation en arrière-plan pour votre application.
Cron Jobs
Automatisation & Planification
Votre application peut effectuer des actions automatiquement selon un calendrier — envoyer des rapports quotidiens, nettoyer les anciennes données, vérifier les mises à jour, générer des résumés. Fonctionne en arrière-plan même quand personne n'utilise l'application.
L'automatisation est ce qui distingue un jouet d'un vrai outil. Les tâches planifiées permettent à votre application de fonctionner même quand vous ne la surveillez pas.
Forms
S'assurer que les données sont correctes
Vérifie que les utilisateurs remplissent correctement les formulaires avant l'enregistrement — comme s'assurer qu'une adresse e-mail est valide, qu'un champ obligatoire n'est pas vide, ou qu'un nombre est dans la bonne plage.
Les mauvaises données causent des problèmes. La validation détecte les erreurs avant qu'elles soient enregistrées, gardant votre application fiable et vos données propres.
Timers
Compte à rebours et chronomètre
Ajoutez des minuteries à rebours (décomptant jusqu'à zéro) ou des chronomètres (comptant à partir de zéro). Parfait pour les fonctionnalités basées sur le temps comme les minuteries de cuisine, les intervalles d'entraînement ou les minuteries d'examen.
Le temps est un élément fondamental de nombreuses activités. Les minuteries ajoutent de l'urgence, aident à gérer le rythme et sont essentielles pour les applications basées sur le temps.
Triggers
Automatisez tout — quand X se produit, faites Y
Configurez des actions automatiques qui se déclenchent lorsque quelque chose se passe dans votre application. Quand quelqu'un passe une commande, envoyez-lui un e-mail de confirmation. Quand une tâche est marquée urgente, notifiez le responsable. Tout côté serveur, tout fiable.
Les utilisateurs s'attendent à ce que les applications réagissent automatiquement. Sans déclencheurs, chaque automatisation nécessite quelqu'un qui surveille et clique.
Visualisation & Médias
Graphiques, cartes, exports, téléchargements et tout ce dont votre application pourrait avoir besoin visuellement.
Camera
Lister vos applications
Accède à la caméra de l'appareil pour prendre des photos directement dans votre application. La photo peut être affichée, téléchargée ou traitée — sans jamais quitter l'application.
Parfois, la façon la plus rapide de capturer des informations est de prendre une photo. Numérisation de reçus, photos de profil, documentation visuelle — l'accès à la caméra le rend possible.
Charts
De beaux graphiques et diagrammes, prêts à l'emploi.
Ajoutez des graphiques à barres, des courbes, des camemberts, des graphiques radar et bien plus. Alimentez vos données et obtenez une visualisation d'aspect professionnel. Interactif et réactif.
Les chiffres dans un tableau sont difficiles à comprendre d'un coup d'œil. Les graphiques transforment les données en images que tout le monde peut saisir immédiatement.
Data Export
Télécharger les données sous forme de fichiers
Permettez aux utilisateurs de télécharger leurs données en fichier CSV (s'ouvre dans Excel/Google Sheets) ou en fichier JSON. En un clic, ils disposent de leurs données dans un format utilisable partout.
Les utilisateurs veulent leurs données portables. Pouvoir exporter vers un tableur est une fonctionnalité que les gens recherchent activement.
Embeds
YouTube, Vimeo, and iframes
Embed external content directly in your app — YouTube videos, Vimeo clips, Google Forms, or any embeddable content. It appears seamlessly inside your app.
Vous n'avez pas toujours besoin de tout construire de zéro. L'intégration de contenu existant vous permet de combiner le meilleur du web dans votre application.
Geolocation
Leaflet avec géolocalisation
Demande à l'appareil de l'utilisateur sa position GPS actuelle. Idéal pour afficher les lieux à proximité, calculer des distances ou personnaliser le contenu en fonction de l'emplacement de quelqu'un.
La géolocalisation transforme les applications génériques en expériences personnalisées. Une application météo, un localisateur de magasins, un suivi de livraison — ils ont tous besoin de savoir où se trouve l'utilisateur.
Maps
Portfolios interactifs
Ajoutez une vraie carte à votre application avec des marqueurs, des épingles et la détection de localisation. Les utilisateurs peuvent voir leur position, parcourir les lieux à proximité ou afficher des emplacements sur une carte.
La localisation rend les données tangibles. Une liste de restaurants est utile ; une carte de restaurants est puissante.
PDF Export
Exporter n'importe quel élément en PDF
Convertissez n'importe quelle partie de votre application en document PDF téléchargeable. Parfait pour les rapports, les factures, les certificats ou tout ce que les utilisateurs pourraient vouloir imprimer ou enregistrer hors ligne.
Les PDF sont le format universel « enregistrer pour plus tard ». Factures, rapports, certificats — les gens s'attendent à pouvoir les télécharger.
QR Codes
Générer et scanner
Votre application peut créer des codes QR (ces codes-barres carrés) pour n'importe quel texte, URL ou donnée. Elle peut également scanner des codes QR à l'aide de la caméra. Parfait pour faire le lien entre le physique et le numérique.
Les codes QR sont partout — sur les menus, les billets, les cartes de visite. Pouvoir les générer et les scanner ouvre une multitude d'utilisations pratiques.
Rich Text Editor
Mettre en forme le texte comme un document
Offrez aux utilisateurs un éditeur de texte avec des options de mise en forme — gras, italique, titres, listes, liens. Comme écrire dans Google Docs mais dans votre application.
Le texte brut est limité. Quand les utilisateurs doivent rédiger du contenu — articles de blog, notes, descriptions — ils s'attendent à des outils de mise en forme de base.
Sharing
Gagnez de l'argent quand d'autres forkent vos applications
Ajoute le partage natif — sur mobile, il ouvre la feuille de partage système (texte, WhatsApp, e-mail, etc.). Sur ordinateur, il copie un lien dans le presse-papiers. Un seul bouton, fonctionne partout.
Faciliter le partage est la façon dont les applications se développent. Lorsque les utilisateurs peuvent partager en un seul appui, ils le font vraiment.
Sound Effects
Jouer des sons et des alertes
Ajoutez des effets sonores à votre application — un ping à l'arrivée d'un message, une sonnerie à la fin d'une tâche, un buzz pour les erreurs. Huit sons intégrés prêts à l'emploi, et vous pouvez en ajouter des personnalisés.
Le son ajoute une toute nouvelle dimension au retour d'information. Un ping subtil pour les notifications, une sonnerie satisfaisante pour les complétions — cela rend les applications plus vivantes.
Gagnez de l'argent quand d'autres forkent vos applications
Applications créées par la communauté Deplixo. Essayez-en une pour vous inspirer ou personnaliser.
Vous avez créé quelque chose avec l'IA.
Ouvrez votre assistant IA, décrivez ce que vous voulez et mentionnez l'une de ces fonctionnalités. Votre IA sait déjà comment les utiliser toutes.
Pourquoi nous avons créé ceci