Pourquoi Adalo est idéal pour créer une place de marché indépendante
Adalo est un générateur d'applications sans code pour les applications web pilotées par base de données et les applications iOS et Android natives—une seule version sur les trois plateformes, publiée sur l'Apple App Store et Google Play. Cela en fait la base idéale pour une plateforme de travail indépendant où vous avez besoin de relations de base de données sophistiquées pour gérer les profils utilisateur, les offres d'emploi, les propositions et les transactions sur plusieurs appareils et plateformes.
Avoir votre plateforme de travail indépendant disponible sur l'Apple App Store et Google Play vous donne un avantage concurrentiel significatif. Les indépendants et les clients s'attendent à accéder à leur plateforme de travail de n'importe où, et la distribution d'applications natives permet les notifications push pour les nouvelles offres d'emploi, les mises à jour de propositions et les confirmations de paiement—gardant les utilisateurs engagés et les transactions fluides.
Créer une plateforme de travail indépendant comme Upwork ou Fiverr nécessite une fonctionnalité robuste de base de données, une messagerie en temps réel, un traitement sécurisé des paiements et une disponibilité multiplateforme. Les indépendants s'attendent à parcourir les offres d'emploi depuis leurs téléphones tandis que les clients ont besoin d'examiner les propositions depuis leurs ordinateurs de bureau. Adalo, un générateur d'applications alimenté par l'IA, résout cette complexité en vous permettant de créer une application qui se publie sur le web, l'App Store iOS et l'Android Play Store simultanément—la partie la plus difficile du lancement d'une plateforme traitée automatiquement.
Ce tutoriel complet vous guide à travers la création d'une plateforme de travail indépendant fonctionnelle en utilisant le générateur visuel d'Adalo. Avec la croissance du marché mondial des plateformes de travail indépendant et la participation croissante de la main-d'œuvre indépendante, il n'y a jamais eu de meilleur moment pour lancer votre propre plateforme. Vous apprendrez à créer des profils utilisateur, des systèmes d'offres d'emploi, des fonctionnalités d'enchères, le traitement des paiements et des systèmes d'évaluation—tout sans écrire de code.
Pourquoi Adalo est idéal pour créer une place de marché indépendante
Adalo crée des applications web pilotées par base de données et des applications iOS et Android natives à partir d'une seule base de code. Cela en fait la base idéale pour une plateforme de travail indépendant où vous avez besoin de relations de base de données sophistiquées pour gérer les profils utilisateur, les offres d'emploi, les propositions et les transactions sur plusieurs appareils et plateformes.
Avoir votre plateforme de travail indépendant disponible sur l'Apple App Store et Google Play vous donne un avantage concurrentiel significatif. Les indépendants et les clients s'attendent à accéder à leur plateforme de travail de n'importe où, et la distribution d'applications natives permet les notifications push pour les nouvelles offres d'emploi, les mises à jour de propositions et les confirmations de paiement—gardant les utilisateurs engagés et les transactions fluides. Avec plus de 3 millions d'applications créées sur la plateforme et un générateur visuel décrit comme « aussi facile que PowerPoint », vous pouvez passer du concept à la plateforme publiée plus rapidement que ne le permet le développement traditionnel.
Conditions préalables et configuration initiale
Étape 1 : Créez votre compte Adalo et choisissez un plan
- Visitez Adalo.com et inscrivez-vous pour un compte
- Commencez par le plan Gratuit pour créer et tester votre application
- Pour publier une plateforme de production, envisagez le plan Professionnel (36 $/mois avec utilisation illimitée et publication sur l'app store) :
- Support de domaine personnalisé
- Applications publiées avec mises à jour illimitées
- Intégrations personnalisées
- Aucune limite de registres de base de données—votre plateforme peut se développer sans atteindre les limites de données
- Plan Professionnel (250 $/mois) recommandé si vous avez besoin :
- Plusieurs applications publiées
- Sièges d'éditeur illimités
- Support prioritaire
Ada, le créateur IA d'Adalo, vous permet de décrire ce que vous voulez et génère votre application. Magic Start crée des fondations d'applications complètes à partir d'une description, tandis que Magic Add ajoute des fonctionnalités en langage naturel.
Comparer les plans tarifaires d'Adalo
Étape 2 : Créez votre application de marché
- Cliquez sur « Créer une nouvelle application » à partir de votre tableau de bord
- Choisissez « Application mobile » (publiée sur iOS, Android et le web à partir d'un seul projet)
- Nommez votre application (par ex., « FreelanceHub »)
- Sélectionnez « Démarrer à partir de zéro » pour créer des fonctionnalités de plateforme personnalisées, ou utilisez Démarrage magique pour générer une base à partir d'une description—dites-lui que vous créez une plateforme de travail indépendant et elle crée automatiquement votre structure de base de données initiale, vos écrans et vos flux utilisateur
Étape 3 : Configurez le thème de votre application
- Choisissez les couleurs de marque :
- Couleur primaire (par ex., bleu pour la confiance)
- Couleur secondaire (par ex., vert pour les boutons d'action)
- Sélectionnez une typographie professionnelle
- Cliquez sur « Continuer » pour accéder au générateur d'applications
Créer la structure de la base de données
Étape 4 : Améliorer la collection Utilisateurs
Adalo crée une collection Utilisateurs par défaut. Vous l'étendrez pour la fonctionnalité de plateforme :
- Cliquez sur le bouton Base de données icône dans la barre latérale gauche
- Sélectionnez la collection « Utilisateurs »
- Ajoutez ces propriétés (cliquez sur « + Ajouter une propriété » pour chacune) :
- Type d'utilisateur (Texte) - Valeurs : « Indépendant », « Client »
- Photo de profil (Image)
- Numéro de téléphone (Texte)
- Biographie (Texte - Multiligne)
- Texte multiligne pour énumérer les aptitudes. (Texte - pour les étiquettes recherchables)
- Tarif horaire (Nombre) - pour les indépendants
- Localisation (Localisation)
- Ville (Texte)
- Pays (Texte)
- URL du portfolio (Texte)
- Années d'expérience (Nombre)
- Note moyenne (Nombre)
- Avis totaux (Nombre)
- Membre depuis (Date et heure - Automatique)
- Solde du compte (Nombre) - pour suivre les gains/crédits
En savoir plus sur la base de données d'Adalo
Étape 5 : Créer la collection Offres d'emploi
- Cliquez sur « + Ajouter une collection »
- Nommez-la « Offres d'emploi »
- Ajoutez ces propriétés :
- Titre de l'emploi (Texte)
- Description (Texte - Multiligne)
- Catégorie (Texte) - Valeurs : « Développement Web », « Design », « Rédaction », « Marketing », « Assistant virtuel »
- Type de budget (Texte) - Valeurs : « Prix fixe », « À l'heure »
- Montant du budget (Nombre)
- Compétences requises (Texte)
- Niveau d'expérience (Texte) - Valeurs : « Débutant », « Intermédiaire », « Expert »
- Durée du projet (Texte) - Valeurs : « Moins de 1 mois », « 1-3 mois », « 3-6 mois », « 6+ mois »
- Statut (Texte) - Valeurs : « Ouvert », « En cours », « Complété », « Annulé »
- Préférence de localisation (Texte) - Valeurs : « À distance », « Sur site », « Hybride »
- Nombre de propositions (Nombre)
- Date de publication (Date et heure - Automatique)
- Date limite (Date et heure)
Étape 6 : Créer la collection Propositions
- Cliquez sur « + Ajouter une collection »
- Nommez-la « Propositions »
- Ajoutez les propriétés :
- Lettre de motivation (Texte - Multiligne)
- Tarif proposé (Nombre)
- Délai de livraison (Nombre) - en jours
- Statut (Texte) - Valeurs : « En attente », « Accepté », « Rejeté », « Retiré »
- Date de soumission (Date et heure - Automatique)
- Exemples de portfolio (Texte) - URLs vers des exemples de travaux
Étape 7 : Créer la collection Contrats
- Cliquez sur « + Ajouter une collection »
- Nommez-la « Contrats »
- Ajoutez les propriétés :
- Date de début (Date et heure)
- Date de fin (Date et heure)
- Montant total (Nombre)
- Conditions de paiement (Texte)
- Jalons (Texte - Multiligne)
- Statut (Texte) - Valeurs : « Actif », « Terminé », « Contesté », « Annulé »
- Heures travaillées (Nombre) - pour les contrats horaires
- Montant payé (Nombre)
- Montant restant (Nombre)
Étape 8 : Créer la collection Avis
- Cliquez sur « + Ajouter une collection »
- Nommez-la « Avis »
- Ajoutez les propriétés :
- Note (Nombre) - échelle 1-5
- Évaluation de la Communication (Nombre)
- Évaluation de la qualité (Nombre)
- Évaluation du professionnalisme (Nombre)
- Texte des avis (Texte - Multiligne)
- Réponse (Texte - Multiligne) - pour que l'évaluateur réponde
- Date de création (Date et heure - Automatique)
- Recommanderait (Vrai/Faux)
Étape 9 : Créer la collection Messages
- Cliquez sur « + Ajouter une collection »
- Nommez-la « Messages »
- Ajoutez les propriétés :
- Texte du message (Texte - Multiligne)
- Date d'envoi (Date et heure - Automatique)
- Est Lue (Vrai/Faux)
- URL de Pièce Jointe (Texte) - pour le partage de fichiers
Étape 10 : Créer la collection Paiements
- Cliquez sur « + Ajouter une collection »
- Nommez-la « Paiements »
- Ajoutez les propriétés :
- Montant (Nombre)
- Frais de plateforme (Nombre) - votre commission de marketplace
- Montant du freelancer (Nombre) - montant après frais
- Méthode de paiement (Texte)
- Stripe Payment ID (Texte)
- Statut (Texte) - Valeurs : « En attente », « En attente de traitement », « Libéré », « Remboursé »
- Date de paiement (Date et heure - Automatique)
- Date de sortie (Date et heure)
Étape 11 : Configurer les relations de base de données
La configuration des base de données relationnelle connexions est cruciale pour la fonctionnalité de la marketplace. Avec le des enregistrements de base de données illimités sur les plans payantsd'Adalo, vous pouvez construire ces relations sans vous soucier d'atteindre les limites de stockage à mesure que votre marketplace se développe :
- Dans Tâches collection :
- Ajouter une relation à Utilisateurs : « Publié par » (Un client peut publier de nombreuses offres d'emploi)
- Ajouter une relation à Utilisateurs : « Assigné à » (Une-à-une pour le freelancer embauché)
- Dans Propositions collection :
- Ajouter une relation à Offres d'emploi : Plusieurs-à-une (Chaque offre d'emploi peut avoir plusieurs propositions)
- Ajouter une relation à Utilisateurs : « Freelancer » (Chaque freelancer peut soumettre plusieurs propositions)
- Dans Contrats collection :
- Ajouter une relation à Offres d'emploi : Une-à-une
- Ajouter une relation à Utilisateurs : « Client »
- Ajouter une relation à Utilisateurs : « Freelancer »
- Ajouter une relation à Propositions : Une-à-une (la proposition acceptée)
- Dans Avis collection :
- Ajouter une relation à Utilisateurs : « Évaluateur » (personne donnant l'évaluation)
- Ajouter une relation à Utilisateurs : « Évalué » (personne recevant l'évaluation)
- Ajouter une relation à Contrats : Plusieurs-à-une
- Dans Messages collection :
- Ajouter une relation aux Utilisateurs : « Expéditeur »
- Ajouter une relation à Utilisateurs : « Destinataire »
- Ajouter une relation à Offres d'emploi : Plusieurs-à-une (messages sur une offre d'emploi spécifique)
- Dans Paiements collection :
- Ajouter une relation à Contrats : Une-à-plusieurs (les contrats peuvent avoir plusieurs paiements/jalons)
- Ajouter une relation à Utilisateurs : « Client »
- Ajouter une relation à Utilisateurs : « Freelancer »
Création de l'authentification des utilisateurs
Étape 12 : Créer l'écran de bienvenue
- Renommez l'écran par défaut en « Bienvenue »
- Ajoutez le logo de votre place de marché (composant Image)
- Ajouter un texte de titre : « Connectez-vous avec des freelancers compétents ou trouvez votre prochain projet »
- Ajouter des points de proposition de valeur :
- « Paiements sécurisés avec protection des paiements »
- « Freelancers et clients vérifiés »
- « Payez seulement quand vous êtes satisfait »
- Ajouter deux boutons :
- « S'inscrire » → Lien vers l'écran « Type de compte »
- "Connexion" → Lien vers l'écran "Connexion"
Étape 13 : Créer l'écran de sélection du type de compte
- Ajouter un nouvel écran « Type de compte »
- Ajouter le texte d'en-tête : « Rejoignez-nous en tant que client ou pigiste »
- Ajouter deux grandes cartes de sélection :
- Carte client: « Je suis un client, j'embauche pour un projet »
- Carte pigiste: « Je suis un pigiste, je cherche du travail »
- Chaque bouton de carte renvoie à des écrans d'inscription séparés
Étape 14 : Créer l'écran d'inscription client
- Ajouter un nouvel écran « Inscription client »
- Ajoutez Formulaire composant connecté à Utilisateurs :
- E-mail (obligatoire)
- Mot de passe (obligatoire, minimum 8 caractères)
- Nom complet (obligatoire)
- Nom de l'entreprise (facultatif)
- Numéro de téléphone
- Définir automatiquement le type d'utilisateur sur « Client » lors de la soumission du formulaire
- Après une inscription réussie → Lier à « Intégration client »
Étape 15 : Créer l'écran d'inscription pigiste
- Ajouter un nouvel écran « Inscription pigiste »
- Ajoutez Formulaire composant connecté à Utilisateurs :
- E-mail (obligatoire)
- Mot de passe (obligatoire)
- Nom complet (obligatoire)
- Numéro de téléphone
- Définir automatiquement le type d'utilisateur sur « Pigiste »
- Après une inscription réussie → Lier à « Configuration du profil pigiste »
Étape 16 : Créer la configuration du profil pigiste
- Ajouter un nouvel écran « Configuration du profil pigiste »
- Ajouter un formulaire multi-étapes pour mettre à jour l'utilisateur connecté :
- Étape 1: Informations de base
- Photo de profil (Sélecteur d'image)
- Titre professionnel
- Tarif horaire
- Localisation/Ville
- Étape 2: Compétences et expérience
- Compétences (entrée de texte avec étiquettes)
- Années d'expérience
- Bio/Description
- URL du portfolio
- Étape 3: Disponibilité
- Heures disponibles par semaine
- Fuseau horaire
- Étape 1: Informations de base
- Bouton Soumettre → Lier à « Tableau de bord pigiste »
Étape 17 : Créer l'intégration client
- Ajouter l'écran « Intégration client »
- Remplissage rapide du profil :
- Nom de l'entreprise
- Secteur d'activité
- Localisation
- Tutoriel rapide sur la publication de votre premier emploi
- Bouton : « Publier votre premier emploi » → Lier à l'écran « Publier un emploi »
Création de l'interface pigiste
Étape 18 : Créer le tableau de bord pigiste
- Ajouter un nouvel écran « Tableau de bord pigiste »
- Ajouter une barre de navigation supérieure :
- Onglet « Parcourir les emplois »
- Onglet « Mes propositions »
- Onglet « Contrats actifs »
- Onglet « Messages »
- Icône « Profil »
- Ajouter une section de résumé des statistiques :
- Total des propositions soumises (nombre)
- Contrats actifs
- Gain total ce mois-ci
- Note moyenne
- Ajouter une liste « Emplois disponibles » (couverte à l'étape suivante)
Étape 19 : Créer l'écran de navigation des emplois
- Ajouter un nouvel écran « Parcourir les emplois » (ou onglet sur le tableau de bord)
- Ajouter une section de recherche et de filtrage :
- composant de saisie de recherche: Rechercher par mots-clés dans le titre/description
- Filtres déroulants:
- Catégorie
- Niveau d'expérience
- Gamme de budget
- Type de budget (Fixe/Horaire)
- Ajoutez Liste de postes :
- Filtre : Statut = « Ouvert »
- Trier par : Date de publication (Plus récent en premier)
- Afficher pour chaque fiche d'emploi :
- Titre de l'emploi
- Badge de catégorie
- Budget et type
- Heure de publication (par ex. « Il y a 2 heures »)
- Nombre de propositions
- Compétences requises
- Cliquer sur l'emploi → Lien vers l'écran « Détails de l'emploi »
Étape 20 : Créer l'écran Détails de l'emploi
- Ajouter nouvel écran « Détails de l'emploi »
- Afficher les informations actuelles de l'emploi :
- Titre et description complets de l'emploi
- Nom et évaluation du client
- Détails du budget
- Durée du projet
- Compétences requises
- Niveau d'expérience requis
- Nombre de propositions reçues
- Date de publication
- Ajouter la section « À propos du client » :
- Évaluation moyenne du client
- Emplois publiés
- Taux d'embauche
- Membre depuis
- Ajouter des boutons d'action :
- « Soumettre une proposition » → Lien vers l'écran « Soumettre une proposition »
- « Enregistrer l'emploi » → Ajouter à la liste des emplois enregistrés
Étape 21 : Créer l'écran Soumettre une proposition
- Ajouter nouvel écran « Soumettre une proposition »
- Ajoutez Formulaire connecté à la collection Propositions :
- Définir la relation Emploi sur Emploi actuel
- Définir Freelance sur Utilisateur connecté
- Lettre de motivation (Grande zone de texte)
- Placeholder : « Expliquez pourquoi vous êtes le meilleur candidat... »
- Tarif proposé (Champ numérique)
- Afficher la plage suggérée en fonction du budget de l'emploi
- Délai de livraison (Entrée numérique en jours)
- Exemples de portfolio (Entrée de texte pour les URL)
- Afficher la ventilation des frais :
- Votre tarif proposé : X $
- Frais de plateforme (par ex. 10-20 %—vous définissez votre propre tarif) : -Y $
- Vous recevrez : Z $
- Actions du bouton de soumission :
- Créer un enregistrement de proposition
- Mettre à jour l'emploi → Nombre de propositions (+1)
- Envoyer une notification au client
- Accéder à la confirmation « Proposition soumise »
Étape 22 : Créer l'écran Mes propositions
- Ajouter nouvel écran « Mes propositions »
- Ajouter des onglets pour le statut de la proposition :
- Actif (En attente)
- Accepté
- Rejeté
- Ajoutez Liste de Propositions :
- Filtre : Freelancer = Utilisateur connecté
- Trier par : Date d'envoi (Plus récent)
- Afficher pour chaque proposition :
- Titre du poste
- Date d'envoi
- Tarif proposé
- Badge de statut
- Réponse du client (le cas échéant)
- Cliquer sur la proposition → Afficher les détails complets de la proposition
- Ajouter le bouton « Retirer la proposition » pour les propositions en attente
Création de l'interface client
Étape 23 : Créer le tableau de bord client
- Ajouter le nouvel écran « Tableau de bord client »
- Ajouter les onglets de navigation :
- « Offres d'emploi actives »
- « Emplois publiés »
- « Freelancers embauchés »
- Messages
- Ajouter des statistiques rapides :
- Emplois actifs
- Total dépensé ce mois-ci
- Freelancers embauchés
- Ajouter le bouton prominent « Publier un emploi »
Étape 24 : Créer l'écran de publication d'emploi
Vous pouvez créer cet écran manuellement ou utiliser Ajout magique pour décrire ce dont vous avez besoin : « Ajouter un formulaire de publication d'emploi multi-étapes avec titre, description, options de budget et compétences requises. » L'IA génère les composants et la logique pour vous.
- Ajouter un nouvel écran « Publier une offre d'emploi »
- Ajouter un formulaire multi-étapes Formulaire connecté à Emplois :
- Étape 1: Informations de base sur l'emploi
- Titre de l'emploi
- Catégorie (Menu déroulant)
- Description (détaillée)
- Étape 2: Budget et délai
- Type de budget (Fixe/Horaire)
- Montant du budget
- Durée du projet
- Date limite (facultatif)
- Étape 3: Exigences
- Compétences requises (étiquettes de texte)
- Niveau d'expérience
- Préférence de localisation
- Étape 1: Informations de base sur l'emploi
- Définir les valeurs automatiques :
- Publié par = Utilisateur connecté
- Statut = « Ouvert »
- Nombre de propositions = 0
- Actions du bouton de soumission :
- Créer un enregistrement d'emploi
- Accéder à la confirmation « Emploi publié »
- Envoyer des notifications aux freelancers correspondants
Étape 25 : Créer l'écran de gestion des emplois
- Ajouter l'écran « Gérer l'emploi »
- Afficher les détails actuels de l'emploi
- Ajoutez Liste de Propositions pour cet emploi :
- Filtre : Emploi = Emploi actuel
- Trier par : Note (plus élevée en premier) ou Date
- Pour chaque proposition, afficher :
- Photo et nom du freelancer
- Note moyenne et nombre d'avis
- Tarif proposé et délai
- Extrait de la lettre de présentation
- Afficher la proposition complète
- Ajouter les options de gestion des emplois :
- Modifier l'emploi (si aucune proposition encore)
- Fermer l'emploi aux nouvelles propositions
- Supprimer l'emploi (si aucune proposition)
Étape 26 : Créer l'écran d'examen des propositions
- Ajouter l'écran « Examiner la proposition »
- Afficher les détails complets de la proposition :
- Lettre de présentation complète
- Taux proposé et délai de livraison
- Exemples de portefeuille
- Afficher le résumé du profil du pigiste :
- Photo de profil
- Titre professionnel
- Note moyenne
- Nombre d'emplois complétés
- Taux de réussite
- Texte multiligne pour énumérer les aptitudes.
- Lien « Afficher le profil complet »
- Ajouter des boutons d'action :
- « Envoyer un message au pigiste » → Commencer une conversation
- « Engager le pigiste » → Créer un contrat
- « Refuser » → Mettre à jour le statut de la proposition
Étape 27 : Créer l'écran de création de contrat
- Ajouter l'écran « Créer un contrat »
- Pré-remplir avec les détails de la proposition
- Ajoutez Formulaire pour créer un Contrat :
- Confirmer le taux
- Définir les conditions de paiement (% à l'avance, % à la fin)
- Définir les jalons (pour les projets plus importants)
- Définir la date de début
- Ajouter les spécificités du projet
- À la soumission :
- Créer un enregistrement de Contrat
- Mettre à jour le statut de l'Emploi à « En cours »
- Mettre à jour le statut de la Proposition à « Acceptée »
- Rejeter toutes les autres propositions pour cet emploi
- Envoyer une notification au pigiste
- Accéder à l'écran « Contrat actif »
Mise en œuvre de la messagerie
Étape 28 : Créer l'écran de liste des messages
- Ajouter l'écran « Messages »
- Ajoutez Liste des conversations uniques :
- Regrouper les messages par emploi
- Filtre : Expéditeur = Utilisateur connecté OU Destinataire = Utilisateur connecté
- Afficher le message le plus récent par conversation
- Afficher pour chaque conversation :
- Photo et nom de l'autre utilisateur
- Titre du poste
- Aperçu du dernier message
- Horodatage
- Indicateur de non-lu (si Est lu = Faux)
- Cliquer sur la conversation → Lien vers l'écran « Chat »
Étape 29 : Créer l'écran de chat
- Ajouter l'écran « Chat »
- Ajouter un en-tête affichant :
- Nom et photo de l'autre utilisateur
- Titre du poste
- Lien « Afficher l'emploi »
- Ajoutez Liste des Messages :
- Filtre : (Expéditeur = Utilisateur connecté ET Destinataire = Autre utilisateur) OU (Expéditeur = Autre utilisateur ET Destinataire = Utilisateur connecté)
- Filtrer par emploi actuel
- Trier par : Date d'envoi (Plus ancien en premier)
- Styliser les messages :
- Messages envoyés alignés à droite
- Messages reçus alignés à gauche
- Afficher l'horodatage
- Afficher le statut de lecture
- Ajouter une saisie de message en bas :
- Formulaire connecté à Messages
- Champ de saisie de texte
- Bouton Envoyer (crée un enregistrement Message)
- Actualisation automatique des messages à l'aide d'un minuteur de compte à rebours (toutes les 5 secondes)
En savoir plus sur les fonctionnalités de messagerie Adalo
Ajout du traitement des paiements avec Stripe
Étape 30 : Installer l'intégration Stripe
- Visitez Marché Adalo
- Rechercher l'intégration « Stripe »
- Cliquez sur « Installer »
- Vous aurez besoin de clés API Stripe (obtenir à partir de Tableau de bord Stripe)
- Entrez vos clés Stripe dans les paramètres Adalo
Étape 31 : Créer un écran de paiement de type séquestre
- Ajouter l'écran « Effectuer un paiement »
- Afficher les détails du contrat :
- Nom du pigiste
- Description du projet
- Montant total
- Détail du paiement
- Ajoutez Stripe Payment composant :
- Montant : Contrat → Montant total
- Ajouter le calcul des frais de plateforme (par exemple, commission de 10 à 20 % — vous définissez votre propre taux)
- Le client paie le montant total
- Fonds gelés pour le traitement (Remarque : Les véritables fractionnements de paiement de marché nécessitent Stripe Connect et peuvent nécessiter des actions personnalisées ou un backend externe comme Xano)
- Ajouter les champs du formulaire de paiement :
- Numéro de carte
- Date d'expiration
- CVC
- Code postal de facturation
- Enregistrer la carte pour une utilisation ultérieure (case à cocher)
- En cas de paiement réussi :
- Créer un enregistrement de paiement avec Statut = « En attente de traitement »
- Mettre à jour le statut du contrat
- Envoyer une confirmation aux deux utilisateurs
- Accéder à l'écran « Paiement réussi »
Étape 32 : Construire le flux de libération des paiements
- Ajouter un bouton « Libérer le paiement » sur le contrat complété
- Le client clique pour libérer les fonds après être satisfait du travail
- Mettre à jour le paiement :
- Statut = « Libéré »
- Date de libération = Date/heure actuelle
- Calculer le montant du pigiste (Total - Frais de plateforme)
- Mettre à jour le solde du compte du pigiste
- Envoyer une notification de libération de paiement
- Inviter le client à laisser un avis
Étape 33 : Créer un tableau de bord des gains
- Ajouter l'écran « Gains » pour les pigistes
- Afficher le résumé financier :
- Solde disponible
- En attente (en retenue de type séquestre)
- Total gagné (durée de vie)
- Gains de ce mois
- Ajoutez Liste des paiements :
- Filtre : Freelancer = Utilisateur connecté
- Trier par : Date de paiement (Plus récent)
- Afficher les détails du paiement :
- Nom du client
- Titre du poste
- Montant reçu
- Frais de plateforme
- Statut
- Date
Construire le système d'évaluation et d'avis
Étape 34 : Créer un écran Laisser un avis
- Ajouter l'écran « Laisser un avis » (affiché après la fin du contrat)
- Afficher le résumé du projet
- Ajoutez Formulaire connecté à Avis :
- Note globale (1-5 étoiles)
- Note de communication (1-5 étoiles)
- Note de qualité (1-5 étoiles)
- Note de professionnalisme (1-5 étoiles)
- Avis écrit (zone de texte)
- Le recommanderais (Oui/Non)
- Définir les relations :
- Évaluateur = Utilisateur connecté
- Examiné = Autre utilisateur dans le contrat
- Lien vers le contrat
Étape 35 : Calculer les notes moyennes
Selon la recherche, 89 % des entreprises rivalisent principalement sur l'expérience client, ce qui rend les notes de qualité essentielles au succès de la marketplace.
- Créer une action personnalisée à la soumission d'avis :
- Compter le nombre total d'avis pour l'utilisateur
- Calculer la moyenne de la note globale
- Mettre à jour la propriété Note moyenne de l'utilisateur
- Mettre à jour le nombre total d'avis
- Créer des calculs similaires pour :
- Moyenne de la note de communication
- Moyenne de la note de qualité
- Moyenne de la note de professionnalisme
Étape 36 : Créer l'affichage des avis
- Sur les écrans de profil utilisateur, ajouter Liste des Avis :
- Filtre : Examiné = Utilisateur actuel
- Trier par : Date de création (Plus récent)
- Affichage pour chaque avis :
- Nom et photo de l'évaluateur
- Évaluations par étoiles
- Texte de l'avis
- Type de projet
- Date
- Réponse (le cas échéant)
- Ajouter l'option « Répondre à l'avis » pour l'utilisateur examiné
Tester votre application
Étape 37 : Créer des données de test
- Créer des comptes de test :
- 3-4 profils de freelance avec des compétences différentes
- 2-3 comptes client
- Publier des offres d'emploi d'exemple dans différentes catégories
- Soumettre des propositions de test
- Créer des contrats de test
- Utiliser les numéros de carte de test Stripe pour les tests de paiement :
- Succès : 4242 4242 4242 4242
- Refusée : 4000 0000 0000 0002
Étape 38 : Tester les flux utilisateur principaux
Tester chaque parcours de marketplace :
- Flux de freelance:
- Inscription → Compléter le profil → Parcourir les offres → Soumettre une proposition → Être embauché → Terminer le travail → Recevoir le paiement → Être examiné
- Flux client:
- Inscription → Publier une offre → Examiner les propositions → Embaucher un freelance → Financer le paiement → Approuver le travail → Libérer le paiement → Laisser un avis
- Flux de messagerie:
- Commencer une conversation → Échanger des messages → Partager des fichiers → Recevoir des notifications
- Recherche et filtre:
- Rechercher par mots-clés → Filtrer par catégorie → Filtrer par budget → Trier les résultats
Étape 39 : Aperçu et débogage
Utilisez X-Ray pour identifier les problèmes de performance avant qu'ils n'affectent les utilisateurs—cela met en évidence les requêtes de base de données et les chargements de composants qui pourraient ralentir votre marketplace à mesure qu'elle se développe.
- Utilisez l'aperçu web d'Adalo pour les tests de bureau
- Téléchargez l'application Adalo Previewer depuis l'App Store ou Google Play pour les tests iOS/Android
- Vérifier toute la logique conditionnelle et les calculs
- Vérifiez que les relations de base de données fonctionnent correctement
- Tester les déclencheurs de notification
- Validez les entrées de formulaire et les messages d'erreur
Publication de votre place de marché
Étape 40 : Préparez le lancement
- Configurez un compte Stripe de production
- Configurer les certificats de notification push
- Ajoutez les pages légales essentielles :
- Conditions d'utilisation
- Politique de confidentialité
- Divulgation des frais de commission
- Configurez le support client (e-mail, chat)
- Créez un tutoriel d'intégration
- Testez entièrement tous les flux de paiement
Étape 41 : Publiez sur le Web
- Dans Adalo, cliquez sur « Publier »
- Choisir « Application Web »
- Sélectionnez un domaine personnalisé (nécessite le plan Starter ou supérieur)
- Configurez les paramètres DNS du domaine
- Publiez et testez le site en direct
En savoir plus sur la publication d'applications web
Étape 42 : Publiez dans les App Stores
- Pour iOS:
- Achetez un compte développeur Apple (99 $/an)
- Préparez les icônes et captures d'écran de l'application
- Soumettez via le flux de publication d'Adalo
- Attendez l'examen de l'App Store
- Pour Android:
- Achetez un compte développeur Google Play (25 $ une seule fois)
- Préparez les ressources de l'application
- Soumettez via Adalo
- Publiez sur Google Play
Guide de publication iOS | Guide de publication Android
Résoudre le problème de l'œuf et la poule de la place de marché
Un défi critique auquel toutes les places de marché sont confrontées : les acheteurs ne rejoindront pas sans vendeurs, et les vendeurs ne rejoindront pas sans acheteurs. Voici comment y remédier :
Étape 43 : Stratégie de lancement
- Commencez d'abord par l'offre:
- Recrutez 20 à 30 indépendants avant d'ouvrir aux clients
- Offrez des incitations (zéro frais pendant les 3 premiers mois)
- Concentrez-vous initialement sur une seule catégorie de niche
- Apportez votre propre demande:
- Demandez aux premiers indépendants d'inviter les clients existants
- Offrez des remises pour les clients qu'ils apportent
- Créez des bonus de parrainage
- Fournissez une valeur autonome:
- Offrez un hébergement de portefeuille gratuit pour les indépendants
- Fournissez des outils de gestion de projet
- Créez du contenu éducatif
Recherche montre que se concentrer sur les micro-niches aide à construire une masse critique plus rapidement que de concurrencer au sens large.
Pourquoi construire votre place de marché d'indépendants avec Adalo
Adalo se distingue comme la plateforme optimale pour construire une place de marché d'indépendants pour plusieurs raisons convaincantes :
Vrai développement multiplateformes
Contrairement à des concurrents comme Softr (web uniquement, à partir de 167 $/mois pour la publication PWA avec des limites d'enregistrement) ou Glide (pas de publication sur l'App Store, à partir de 60 $/mois avec des restrictions de données), Adalo vous permet de publier sur iOS, Androidet web à partir d'une seule compilation. Vos indépendants et clients peuvent accéder à votre plateforme comme ils le préfèrent, et une mise à jour se déploie partout simultanément.
Base de données relationnelle intégrée sans limites d'enregistrements
La base de données native d'Adalo gère les relations de place de marché complexes sans nécessiter d'outils externes pour votre MVP. Avec pas de plafonds d'enregistrement de base de données sur les plans payants, vous pouvez créer des connexions sophistiquées entre les utilisateurs, les emplois, les propositions et les paiements, puis vous adapter à des millions d'enregistrements à mesure que votre place de marché se développe. Quand vous avez besoin de capacités avancées, Intégration Xano étend vos options davantage.
Tarification prévisible sans surprises d'utilisation
Les plans d'Adalo incluent une utilisation illimitée sans frais supplémentaires—sans Unités de Charge de Travail ni calculs de facturation peu clairs. Commencez à 36 $/mois pour la publication en production, passez à Business (250 $/mois) uniquement quand vous avez besoin de plusieurs applications ou du support prioritaire. Comparez cela à l'approche web wrapper de Bubble commençant à 69 $/mois avec des frais basés sur l'utilisation et des limites d'enregistrements, ou FlutterFlow à 70 $/mois par utilisateur qui nécessite toujours de sourcer, configurer et payer une base de données distincte.
Performance Qui Évolue
L'infrastructure backend complètement refonte d'Adalo 3.0 (lancée fin 2025) offre performance 3 à 4 fois plus rapide une architecture modulaire qui évolue pour servir les applications avec plus d'un million d'utilisateurs actifs mensuels. Contrairement aux web wrappers qui rencontrent des contraintes de vitesse sous charge, l'architecture spécialisée d'Adalo maintient les performances à l'échelle. Notez que la plupart des comparaisons de plateformes tierces sont antérieures à cette refonte d'infrastructure.
Fonctionnalités de Classe Entreprise pour les Places de Marché en Croissance
À mesure que votre plateforme évolue, Adalo fournit :
- Haute disponibilité des applications pour la fiabilité
- Sécurité des données de classe entreprise
- Intégrations API personnalisées via les actions personnalisées
- l'intégration Zapier pour l'automatisation des flux de travail
- Traitement des paiements via Stripe
Pour les entrepreneurs ciblant le marché place de marché de freelances croissant, Adalo fournit le chemin le plus rapide du concept à une plateforme générant des revenus—avec l'infrastructure pour évoluer quand vous réussissez.
FAQ
Pourquoi choisir Adalo plutôt que d'autres solutions de création d'applications ?
Adalo est un générateur d'applications alimenté par l'IA qui crée de véritables applications iOS et Android natives à partir d'une seule base de code. Contrairement aux web wrappers, il compile en code natif et publie directement sur l'App Store Apple et Google Play Store—la partie la plus difficile du lancement d'une application gérée automatiquement. Avec des enregistrements de base de données illimités sur les plans payants et sans frais basés sur l'utilisation, vous obtenez des coûts prévisibles à mesure que votre place de marché évolue.
Quel est le moyen le plus rapide de créer et de publier une application sur l'App Store ?
L'interface glisser-déposer d'Adalo combinée à la création assistée par IA via Magic Start et Magic Add vous permet de passer de l'idée à l'application publiée en jours plutôt qu'en mois. Décrivez votre place de marché de freelances, et Magic Start génère votre structure de base de données, vos écrans et vos flux utilisateur. Adalo gère le processus complexe de soumission à l'App Store, afin que vous vous concentriez sur les fonctionnalités plutôt que sur les certificats et les profils de provisioning.
Puis-je facilement créer une place de marché de freelances sans coder ?
Oui. Avec le générateur visuel d'Adalo, vous pouvez créer des profils utilisateur pour les freelances et les clients, des systèmes de publication d'emplois, la gestion des propositions, le traitement des paiements avec intégration Stripe, et des systèmes d'évaluation—tout sans écrire de code. La plateforme gère les relations de base de données complexes entre les utilisateurs, les emplois, les propositions, les contrats et les paiements via une interface visuelle.
Comment gérer les paiements et l'escrow dans une place de marché construite avec Adalo ?
Adalo s'intègre à Stripe pour gérer le traitement des paiements. Vous pouvez créer un flux de type escrow où les paiements des clients sont retenus jusqu'à ce que le travail soit approuvé, puis libérés moins votre commission de plateforme. Pour les fonctionnalités avancées de paiement fractionné avec versements automatiques aux freelances, vous aurez peut-être besoin de Stripe Connect avec des actions personnalisées ou d'un backend externe comme Xano.
La base de données d'Adalo peut-elle gérer les relations complexes nécessaires pour une place de marché ?
Oui. La base de données relationnelle intégrée d'Adalo gère les relations un-à-plusieurs et plusieurs-à-un reliant les freelances aux propositions, les emplois aux candidats, et les contrats aux paiements et aux avis. Sans limites d'enregistrements sur les plans payants, votre base de données peut évoluer à des millions d'enregistrements à mesure que votre place de marché se développe—aucun outil de base de données externe nécessaire pour votre MVP.
Combien coûte la création et le lancement d'une place de marché de freelances avec Adalo ?
Commencez à construire gratuitement avec le plan Gratuit d'Adalo. Pour la publication en production avec domaines personnalisés et utilisation illimitée, le plan Professionnel coûte 36 $/mois. Le plan Business à 250 $/mois ajoute plusieurs applications publiées, des sièges d'éditeur illimités et le support prioritaire. Contrairement aux concurrents avec des frais basés sur l'utilisation, la tarification d'Adalo est prévisible sans factures surprises.
Quel est plus abordable, Adalo ou Bubble ?
Adalo commence à 36 $/mois pour la publication d'applications web et mobiles natives avec utilisation illimitée et sans limites d'enregistrements. Bubble commence à 69 $/mois avec des frais basés sur l'utilisation des Unités de Charge de Travail, des limites d'enregistrements et des limites de republication d'applications. La solution mobile de Bubble est aussi un web wrapper plutôt que de véritables applications natives, ce qui peut affecter les performances à l'échelle.
Adalo est-il meilleur que FlutterFlow pour les applications mobiles ?
Pour les utilisateurs non techniques, oui. FlutterFlow est un outil low-code conçu pour les utilisateurs techniques qui ont besoin de gérer et configurer leur propre base de données externe—une complexité d'apprentissage importante qui nécessite souvent d'embaucher des experts. FlutterFlow commence à 70 $/mois par utilisateur et n'inclut toujours pas de base de données. Adalo inclut une base de données relationnelle intégrée sans limites d'enregistrements, ce qui la rend plus rapide à lancer sans dépendances externes.
Comment résoudre le problème de l'œuf et de la poule au lancement de ma place de marché ?
Commencez par recruter 20-30 freelances avant d'ouvrir aux clients, en offrant des incitations comme des frais zéro pour les trois premiers mois. Concentrez-vous sur une seule catégorie de niche d'abord pour atteindre la masse critique plus rapidement. Fournissez une valeur autonome via des fonctionnalités comme l'hébergement de portfolio gratuit et les outils de gestion de projet, encourageant les utilisateurs précoces à inviter leurs clients existants sur la plateforme.
Puis-je publier sur l'App Store et Google Play à partir d'un seul projet Adalo ?
Oui. Adalo crée une application qui publie sur le web, l'App Store iOS et le Google Play Store Android à partir d'une seule base de code. Quand vous mettez à jour votre application, une modification se déploie partout—contrairement aux plateformes qui nécessitent des projets distincts ou qui utilisent des web wrappers qui ne fournissent pas de véritables performances natives.
Créez votre application rapidement avec l'un de nos modèles d'application prédéfinis
Commencez à créer sans code