Transcription
1. Vidéo d'introduction sur Google Sheets: Hey tout le monde, je suis l'instructeur de ce cours. Mon nom est Micah. Et je vais vous dire très vite ce que vous pouvez espérer sortir de ce cours. Devriez-vous choisir de regarder le reste des vidéos et suivre ce cours ? Donc, ce que vous allez apprendre est comment créer une application vraiment simple en utilisant Google Sheets comme une sorte de base de données ou d'application gratuite back-end. Et puis feuille AP pour l'extrémité frontale de votre application. Et vous ne savez pas vraiment, besoin de savoir ce que signifie l'un ou l'autre de ces termes. Tu as juste besoin de savoir que ça va être super simple. La raison étant que nous allons utiliser quelque chose appelé pas code pour réellement vous apprendre à coder cette application. Donc, cette application est construite à l'aide d'une interface où vous venez de faire glisser et déposer les choses autour et de modifier les paramètres. Et vous n'avez pas besoin de savoir coder du tout. Donc, si vous ne savez pas comment coder, mais que vous voulez apprendre à créer une application et que vous voulez apprendre à créer des structures de données de base qui activent les applications. Alors c'est un excellent cours de projet pour vous. Nous allons apprendre à faire une demande. Et vous pouvez voir une photo de l'application ici. C' est une application super simple juste pour une société de facturation interne qui envoie des factures pour accompagner. Donc, si vous choisissez de suivre mon cours en bonne et due forme, j'ai hâte d'entendre vos questions, commentaires et de nous apprendre quelque chose.
2. À quoi l'application dans l'application que nous allons créer: Bon, alors passons en revue les fonctionnalités de cette application. Ceci est déjà terminé version de l'application, donc je vais juste vous montrer ce que nous allons faire à la fin. Et c'est ça. Tout ce que vous voyez ici sur l'écran est l'application. Il s'agit d'une application compatible avec les mobiles. Donc, il va être en mesure de fonctionner pour les appareils mobiles ou web ou, désolé, ou de bureau. Et entrons dans la fonctionnalité ici. Donc, à peu près, nous avons juste nos voix impayées et payées. Ce ne sont que des données fictives ici. Nous allons pouvoir voir la facture, le montant de celle-ci. Nous pouvons modifier la facture, changer quelques choses à ce sujet, la description du prix, les coordonnées quand ils la payent, nous pouvons dire qu'elle a été payée. Nous pouvons en fait marquer cela comme étant payé chaque fois qu'il est payé. Et il nous fera à l'arrière là, sauf est toujours impayé. Ensuite, nous pouvons émettre un lien de facture. Et nous serons même en mesure d'entrer ici et d'envoyer un rappel de paiement au client réel pour
lui rappeler qu'il a une facture qui lui est due s'il ne nous a pas encore payés. Et puis sur cet autre écran, nous avons un joli petit graphique à secteurs qui nous montrera
combien nous avons payé contre impayé à un moment donné. Donc on sait qui harceler, mais on peut voir Dan, Lloyd et Tommy n'ont pas payé leurs factures et c'est beaucoup d'argent ici pour Tommy, non ? Donc, cela nous donne juste une application pour suivre que nous pouvons aller de l'avant et ajouter une nouvelle facture complètement vide, non ? Et ça nous donnera, notre équipe, juste quelque chose pour travailler à l'intérieur. Donc, cette application juste ici à l'objectif est que l'équipe puisse l'utiliser,
pour qu'elle apporte de la valeur à l'équipe, et pour que nous puissions avoir un engagement plus efficace avec le client. Donc c'est ce que nous allons construire. Et dans les prochaines vidéos, nous allons nous lancer dans la construction.
3. Créer des feuilles Google (Backend « Base de données): Allons donc de l'avant et commençons à construire cela en
définissant les éléments de données ou d'informations que nous voulons recueillir. Alors allez sur Google Sheets et allons de l'avant et commençons une nouvelle feuille de calcul vierge. Très bien, une fois qu'on sera ici, je vais aller de l'avant et te donner ces colonnes. On va passer la première rangée. Il va les coller ici. Et vous pouvez aller de l'avant et mettre en pause cette vidéo et aller de l'avant et copier et coller ces à partir du guide que nous aurons dans les liens de ressources sont liés sous cette vidéo en fonction de l'endroit où vous regardez. Ou vous pouvez simplement mettre l'écran en pause et taper tout cela. Maintenant que tu as tout mis ici dans ta feuille de calcul comme la mienne. Faisons un peu de ménage. Je vais juste te donner une feuille, un nom. Donc, c'est autre chose que la feuille de calcul sans titre juste pour que vous puissiez le trouver plus tard. Donc, nous allons dire jouer à la vidéo de formation de l'application. C' est pour moi, non ? Ok, alors je vais passer à travers, et allons très vite expliquer certains des champs. D' accord, alors expliquons ce que chacune de ces colonnes fait pour nous et pourquoi nous les avons ajoutées ici. Donc, d'abord et avant tout, nous avons eu notre numéro de facture. Donc ça va juste servir de clé primaire pour chaque entrée qui va entrer ici. Donc, chacune de ces lignes va être une entrée par elle-même. Donc, un jour, nous allons avoir des centaines et des centaines d'entrées dans cette application et cette théorie. Donc, chacun d'entre eux va avoir un ID et ce sera juste une chaîne de caractères aléatoires. Donc on a quelque chose comme ça. Et ce ne sont que des données factices juste pour vous donner une perspective sur ce à quoi ça pourrait ressembler. D' accord. Et puis le montant, donc le montant est ce montant en dollars. C' est précisément le montant de la facture. Ça pourrait être 608 006. Ce sont toutes des valeurs valides pour le ML. Tout cela va être des dollars, mais nous n'avons pas besoin de le formater spécifiquement dans la feuille. Formatera à l'autre extrémité dans la feuille AP. Donc description. Ok, donc c'est ce à quoi se réfère notre facture. Donc, nous allons dire biens et services. Juste parce que je me sens bien. D' accord. Donc, quelle que soit la raison derrière la facture réelle, écrivez la date émise. Donc, le DEA émis sera la date à laquelle la facture a été remise. Disons que c'était un 12, 21. Droit. Et puis la date d'échéance dira que c'est 30 jours plus tard. Disons que ça ne fait pas les calculs exacts, mais le 91221. D' accord. Donc nous allons dire toutes nos factures ou faire 30 jours dans ce scénario. Donc quelque chose comme ça sera le cas pour la date. Allons les traîner vers le bas. Disons que chaque jour, nous travaillons à émettre une nouvelle voix qui est due dans 30 jours à chaque fois. Donc e-mail client. Donc Dan et mail.com. Mail.com. Ce ne sont que l'e-mail du client. C' est important parce que c'est à qui nous allons envoyer les rappels aussi. Client pour le numéro de téléphone du client 77. Droit. Disons que c'est un numéro de téléphone, une équipe de facturation, un e-mail. C' est donc l'e-mail de l'équipe de facturation. Donc, dites définir notre company.com, écrire la date payée. Ça va être une date, mais ça ne sera pas rempli à moins que quelque chose ne soit payé. Donc, nous nous rappellerons que c'est leur seul si elles sont payées. Donc si ça a été payé et nous dirons que c'était disons qu'ils l'ont payé tard. Peut-être qu'ils ont payé le 15 après qu'on ait été comme, hé, où est notre argent ? Il y a ça. Et puis le statut, le statut va être l'une des deux valeurs. Ainsi, le statut du paiement serait impayé ou payé. Dans ce cas, nous devrions faire payé. Non payé. Droit ? Et le lien de facture, ce sera juste le lien vers la solution tierce pour
la capture de paiement de facture que vous avez. Beaucoup de gens créent des factures via PayPal ou une autre solution. Donc, disons comme PayPal invoice.com, et ce sera le lien de facture. C' est là que le client va payer l'argent. Ils finissent par entrer dans le compte bancaire de votre entreprise ou dans votre compte bancaire si vous êtes la société, n'est-ce pas ? Donc, c'est là que tous ces champs signifient et ceux-ci, ce sont des données que nous pouvons utiliser pour travailler avec. Ce que je vais faire maintenant, c'est que je vais remplir tous ces éléments, principalement dans ces espaces juste pour que j'ai une variété de données. Je veux avoir des trucs payés, c'est en retard. Certains trucs payés qui ont été payés à temps et puis comme deux sur la page. Donc je vais installer ça très vite. Bon, donc il y a toutes les données factices là-dedans. C' est bon d'y aller. Ce que nous pourrions faire maintenant, c'est que nous pouvons aller de l'avant pour construire réellement l'application maintenant que nous avons ces données factices pour jouer avec, et nous allons en ajouter quelques autres au fur et à mesure que nous allons le long.
4. Configuration de l'application initiale dans AppSheet: Très bien, il est temps de commencer à construire notre application. Alors passons à la feuille d'application, connectez-vous, utilisez votre compte Google, puis appuyez sur QuickStart, même, créez une nouvelle application. Bon, donc je dirai commencer par nos propres données et ensuite on lui donnera un nom. Donc, nous allons dire application de lien, formation, vidéo. Et allons-y et peu importe la catégorie que vous dites. Disons du marketing. Et nous choisirons nos données. Et puis voyons ici. Passons à la facturation vidéo de formation App. Sélectionnez nos données. Boum. Maintenant, on a ça. Et il met en place notre application. Donc toutes ces données factices qu'on vient d'avoir ici. Nous allons aller de l'avant et utiliser ça comme base de notre application ici. D' accord ? Donc, vous pouvez voir ce qu'il nous commence avec n'est pas nécessairement le vouloir. Nous le voulons, ce qui est très bien. On va le changer et on va le faire exactement comme on veut. Donc, quand nous commençons, nous avons payé et impayé et ensuite nous avons le montant là-bas. Mais ce n'est pas des dollars, n'est-ce pas ? Nous n'avons qu'une seule vue. On n'a pas notre dossier. Nous avons donc du travail à faire pour aller de l'avant. Donc, ici, dans cette interface, nous allons utiliser certains d'entre eux sur la colonne latérale juste ici, et certains d'entre eux ici. Donc, certaines de ces options vont principalement vivre entre le comportement de l'UX et les données. Alors, familiarisez-vous avec ceux-ci. N' hésitez pas à faire une pause et commencez à aimer fouiller. Tu ne vas rien casser. Vous pouvez toujours revenir à ce point et fouiner autour de nous honnêtement, où vous commencez à obtenir le plus expérimenté de l'ensemble. Donc ce qu'on va faire pour commencer, allons-y et on y va. Et essayons de faire de cette vue ici, cette vue UX un deck. Et vous pouvez voir que j'ai un peu changé et changé ces champs, quelque sorte voir les différents types de vues qu'il existe. Mais je pense qu'on veut un pont. C' est comme ça qu'on a construit l'autre. Eh bien, nous pouvons aussi dire où nous voulons que la position de ce truc du fond soit. Donc, nous allons vouloir cela sur le côté gauche lorsque nous ajouterons l'autre vue afin que nous puissions le faire. Et puis nous allons changer le nom de la vue. Donc, nous allons juste changer ça pour juste comme les factures. D' accord. Et puis faisons ça. Allons-y et trions-les par, trions-les par statut. Et puis nous ferons descendre pour que nous obtenions le impayé en haut. Ou on devrait l'être, voyons. Statut, croissant. Envoyer le statut groupby et le nom décent. On y va. C' est ce que je voulais acheter. Donc nous allons trier par statut descendant, et ensuite nous allons groupeby dit descendant. Donc nous aurons le impayé en premier et le payé. Donc, quand nous avons 100 factures ici, ça nous montrera seulement les impayées, ce qui devrait toujours être un petit nombre sur lequel nous essayons toujours de nous concentrer en
tant qu' équipe et finira par se débarrasser d'eux. Une autre chose que nous ferons si vous voyez ici, vous pouvez voir ceci est l'ID unique et puis le montant juste ici. Donc, ce que nous allons réellement vouloir est ici sous en-tête primaire, cette pièce supérieure est l'en-tête principal. On va vouloir dire, faisons ça. Nous allons simplement dire l'e-mail du client afin que nous sachions qui c'est. Et puis nous ferons notre en-tête secondaire comme le montant. Donc on va l'avoir très vite. Bob nous doit 8 000. Dan nous a payé 600, et nous avons juste un instantané rapide là-bas. Et c'est vraiment tout ce qu'on veut sortir de ça. Une autre chose que nous devons, c'est toutes ces petites icônes. Ce sont des actions pour que nous puissions composer un e-mail, envoyer un message texte, appel
téléphonique, un e-mail à nouveau, modifier ou supprimer. Pour les besoins de cette application, ces actions ici, nous allons aller de l'avant et simplement ajouter, supprimer et modifier. Et nous allons en fait changer l'ordre de ceux qui sont dans parce que c'est vraiment tout ce que nous voulons. Si nous voulons supprimer un envoyé parce que peut-être le client l' a retourné et ils ne sont pas vraiment non, ne vont pas payer. Et nous allons juste le supprimer de l'enregistrement. Agis comme si ça n'était jamais arrivé. Ou si nous voulons l'éditer,
Ce sera la fonctionnalité principale que nous voulons. Toutes les autres actions peuvent ne pas être aussi pertinentes à ce stade. Donc on va juste aller avec ces basiques. Et puis si vous allez à la section Affichage ici, cliquez ici, cette icône juste ici. Vous pouvez voir que c'est juste une petite pile générique, mais allons de l'avant et obtenir quelque chose qui
ressemble plus à ce que nous faisons, comme de l'argent. Donc nous pouvons faire comme un message en argent ou peut-être comme une enveloppe de facture avec de l'argent dans un projet de loi qui ressemble à une icône de facture et nous pouvons en quelque sorte aller avec ça. Allons-y et nous mettrons ça ici. Et ce sera une sorte de vue dans son ensemble. Et on va juste frapper sauver.
5. Configurer nos données et le design de base: D' accord, alors à partir d'ici, allons-y et traitons le prochain problème le plus clair. Celui qui me distingue, c'est que nous n'avons pas de signe de dollar devant ce personnage juste ici, ou ce champ de montant. On n'a pas ça. Alors faisons-le bien. Il y a d'autres problèmes aussi. Mais une fois que vous testez la fonctionnalité, regardez ceci, nous pouvons voir que cela n'a pas de signe de dollar. Alors allons-y et fermons ça. Nous n'avons pas vraiment besoin de le fermer, mais juste de voir, passons à Data. Et puis nous allons cliquer sur ce jeu de données, cette source de données ici. Et puis nous allons cliquer sur Afficher les colonnes. Ok, donc maintenant c'est tout ce qu'on a ici, toutes les colonnes. Et si vous faites défiler vers la droite, laissez-moi effondrer ça. On peut voir, voici tout ce qui se passe en ce moment. Donc nous pouvons voir quelques choses
qui se passent ici avec nos types et nous allons entrer dans tout ça dans une minute. Mais allons juste à la colonne de montant et c'est un nombre. Mais allons-y et changeons-le au prix. Et une fois que j'ai gardé ça, ça devrait maintenant se refléter avec un signe de dollar, bon, cool. Maintenant, nous avons cet éboulis de points. Je pense qu'on fait du bien. Et la prochaine chose que je vois qui est la plus immédiate est que nous avons eu notre première démonstration d'application était un thème sombre et cela m'aveugle. Alors passons à UX et nous allons à la marque. Et puis on changera ça en noir. Et on y va. Donc on peut faire sombre avec le rouge, le surlignement, jaune, n'importe laquelle de ces couleurs, couleur
personnalisée, tout ce que tu veux, je garderai juste un bleu. Nous pouvons ajouter un logo d'application si vous avez une application personnalisée comme votre application d'entreprise ou quelque chose comme ça, nous pouvons faire toutes ces choses. Et puis nous avons quelques options différentes ici. Celui-ci étant principalement que nous avons juste un en-tête là pour vous. Donc on sait qu'on est dans le coin supérieur gauche, mais tu peux faire ce que tu veux. Il suffit de cliquer sur Enregistrer une fois que vous avez terminé, changé, accédez au thème sombre.
6. Conditionner le formulaire d'entrée et les règles de réglage: Ok, alors regardons comment notre formulaire qui capture nos données sur les fonctions des envoyés. Regardons ça en fait. Ouvrons cette nouvelle émission de facture. Regardons cette chose que nous allons traiter un peu plus tard, c'est que tous ces champs ici, ils sont en minuscules et ils avaient le CamelCase, c'est quoi ? C' est là que je voudrais une minuscule, contrairement à une majuscule entre le deuxième mot. Ils ont ça. Et nous n'avons pas, le plus important est que nous n'avons pas de liste déroulante de statut ici. Laissez-moi vous montrer comment faire ça. Nous allons faire une liste déroulante de statut qui a payé
et impayé afin que nous puissions avoir ces deux valeurs. Allons-y et faisons-le rapidement. Alors allez à Données, Afficher les colonnes. On peut se fermer, donc on a un peu plus d'espace ici. Et ça va au statut. Et au lieu du texte, nous allons en faire une liste d'énumération ou liste énumérée. Et puis nous allons aller de l'avant et cliquer
ici sur le petit bouton Modifier et les valeurs que nous allons ajouter. Donc je vais dire payé et payé. Et une fois qu'on les a là-dedans, on est bons. La seule chose que nous aurons à faire est de dire que la valeur initiale sera impayée. Et nous tapons ça là-dedans. Tous ces trucs ici dans l'assistant d'expression traiteront un peu plus tard pour d'autres champs. Ne vous inquiétez pas pour ça maintenant. Et puis appuyez sur Enregistrer. Ok, cool comme Popper à l'arrière. Et puis voyons comment cela fonctionne. Maintenant que nous allons dans ce, encore une fois, descendez au statut, on dirait que vous pouvez être payé ou impayé. Et c'est une belle façon de l'avoir configuré, un peu cliquez dessus, puis je vais cliquer pour sélectionner. Mais ce que je vais faire en fait, ce que j'ai oublié de faire, c'est d'aller ici au statut. Et puis je dois sauver. Le mode d'entrée va être supprimé. Une fois que j'aurai gardé ça, je verrai ce que je veux dire. Nous avons une liste déroulante. Je pense que nous l'avons déjà fait dans ces derniers, mais je voulais juste le rafraîchir pour que ce soit correct sur payé par défaut. Ensuite, on peut le changer à payer quand il est payé. Cool. Donc, c'est comme ça que nous corrigeons c'est comme ça que vous faites une liste énumérée. Super facile, non ?
7. Définir l'esthétique des formes: Ok, alors rappelez-vous où j'ai souligné que toutes ces valeurs dans la forme que nous sommes mis en place pour être minuscules et pas comme, n'aimaient pas être belles à l'intérieur du formulaire ? Ça s'appelle le nom d'affichage. Et ce qu'on va faire, c'est changer nos noms d'affichage pour qu'ils soient jolis. Alors. On va aller aux données, aux colonnes. Et puis vous voyez juste de l'autre côté d'une ligne ici, nous avons un nom d'affichage. Donc on va aller à, on va juste, on va juste faire toutes ces factures ici. En fait, on n'aura pas besoin de s'en soucier. On va cacher ça. Donc, c'est un bon point ici. Si on touche Show, décochez ça, alors on ne l'affichera pas. Mais si nous voulions qu'il soit montré, nous pourrions avoir le nom d'affichage regarder beau montant. Et nous pouvons même ajouter d'autres contextes comme nous ne voulons pas
avoir juste une valeur directe. On va être comme un montant à payer. La même quantité, c'est bon. Mais si vous voulez ajouter plus de contextes, vous pouvez avec le nom d'affichage, la
description, la date d'émission. Et c'est là que je vais appeler, je dirai question de la facture de
date est de lui donner un peu plus de contexte. Voix et leur e-mail
client, e-mail de
l'équipe de facturation client . E-mail. Et ça va probablement rester le même tout le temps. Donc, nous allons en fait supprimer montrant celui-là, le payé. Faisons celui-là. Statut et liaison vocale. Ok, cool. Laisse-moi aller de l'avant et frappe Save ici. Et puis ça va se mettre à jour et nous recevrons ces petits avertissements ici pour dire, Hey, parce que vous avez frappé
ces factures , ces colonnes, vous ne pourrez pas le voir. Oui, pas de problème. Donc maintenant, nous avons essentiellement tout ce qui va être nécessaire pour qu'un employé de l'équipe de facturation puisse entrer et rien d'autre. Donc, comme ça, c'est vraiment simple. Donc juste la description du montant, la date, émis, date, faire e-mail du
client, numéro de téléphone du client, la date à laquelle il a été payé, puis le statut est payé par défaut. Et puis les liens de facture, nous pouvons mettre ce lien là-dedans.
8. Expressions et plus de travail de forme: Ok, donc il y a quelques aspects de la forme ou juste les données globales comme il est conçu par AP feuille comme
il va dans, il est connecté dans la feuille Google que nous allons vouloir changer. Donc, dans ce formulaire, dans la section des données de la feuille d'application, nous allons changer quelques choses. Donc, l'un d'entre eux est la date d'émission de la facture, jour facture faire ce sont la même date. Et la raison en est parce que les deux pointent vers la valeur initiale d'aujourd'hui, qui est une valeur dynamique de la juste chiffre ce qu'est aujourd'hui, et il ajoute juste que dans la, la valeur actuelle, non ? Donc ce que nous voulons arriver, c'est que nous voulons, c'est en fait cette date plus 30 jours. C' est ce que ça doit être. C' est ce que nous voulons. Une autre chose que nous voulons, c'est que nous voulons que ce lien de facture soit simplement formaté en tant que lien. C' est assez facile. Et puis cette date payée, tous les champs de date sont à peu près formatés avec cette base aujourd'hui. Comme chose par défaut là-dedans parce que généralement suppose
juste que vous voulez juste être connecté le même jour. Donc, nous allons retirer ça et nous allons formater pour être un lien. Alors obtenons le plus facile 1 d'abord. Alors, allons-y. Où est l'URL ? Url, également connu sous le nom de lien. Boum. Une fois que nous aurons configuré cela, nous aurons que nous ne savons pas ce que sera le lien de facture, car idéalement, il sera différent à chaque fois pour chaque facture séparée. Donc on va s'occuper de ça. Et la date a été payée. J' irai ici et on sortira aujourd'hui. Et ensuite, nous allons cliquer sur Enregistrer. J' aime frapper Save tout le temps. De cette façon, je sais toujours que tout est à jour. Et vérifions ça. Voyons ce qu'on a fait. Ils n'ont rien payé. Y a-t-il encore un lien de facture, il est prêt pour nous de lui donner un lien. Il sait que cela va aider à la mise en forme juste aller de l'avant du tout. Tu sauras ce genre de choses. La seule chose qu'il nous reste à faire, c'est de faire ce 30 jours à l'avance. Et nous allons écrire une formule un peu simple pour ça. Donc, c'est vraiment facile. Alors allons-y faire. Et ce qu'on va faire, c'est avec cet assistant d'expression, il y a un million de choses que tu peux faire avec. Mais j'ai en fait la formule déjà copiée et collée. C' est ce qu'on va faire, on va faire et je suis tous en quelque sorte d'expliquer ça. Donc, ce que nous avons fait, c'est que nous avons obtenu la formule pour la date, ce
qui est ce que c'est ici. Alors rendez-vous, non ? Ça dit juste, Hey, je veux sortir avec toi. Je veux formater quelle que soit ma sortie, une date. Et si je vais ici, je dis que je veux saisir cette date de colonne plus 30. Donc il sait ce que je demande. Juste ici est une date, puis il ajoute 30 à cela et il formate le tout comme une date. C' est essentiellement ce qu'il fait. Donc si vous voulez faire quelque chose en manipulant des colonnes que
vous avez déjà, vous pouvez prendre comme, je pourrais prendre le montant et ajouter une taxe dessus. Donc je peux être comme le montant plus 3,50$ et alors c'est une autre colonne, non ? Pour que cela, cela nous permet d'écrire ces fonctions et c'est la fonction pour obtenir plus trois jours. Donc, plus de fonctions qui viennent dans d'autres leçons dans le futur, il y a beaucoup de choses que vous pourriez faire, mais ce n'est qu'un aspect de celui-ci. Alors regardons ici. Mur. Ah, donc on a notre date d'émission, ce qui est maintenant la date à laquelle les factures font. Donc, ce que nous avons fait est que nous venons d'automatiser avec une formule ou un
flux de travail dans lequel quelqu'un devrait réellement aller et calendrier et passer par ici et comme compter les jours ou utiliser une sorte de calculatrice pour déterminer quand 30 jours était. Au lieu de cela, nous avons juste demandé au code faire dans les coulisses en lui donnant simplement cette formule simple. Et nous n'avons même pas écrit de code. On vient d'écrire une expression qui disait, donne-moi ça. Ok, cool. Donc la seule autre chose à laquelle je pense est l'e-mail de l'équipe de facturation. Nous allons vouloir que cela ait une valeur initiale, exactement ce que nous voulons pour l'e-mail de notre équipe. Donc je vais être comme l'équipe, construction d'
équipe de mon entreprise, n'est-ce pas ? Donc ça va être l'e-mail de l'équipe de facturation. Donc, c'est comme l'e-mail par défaut que tous les e-mails seront envoyés ou reviendront à un, nous pouvons simplement utiliser comme un point de données là-bas. Alors, ok, cool. Donc, nous avons fait beaucoup de conditionnement de données ici. De cette façon, notre application obtient la bonne entrée. Et il va faire deux de base correctement. Et on y va. Alors passons à travers, je vais passer par et faire quelques entrées. Tu fais quelques entrées, peut-être trois ou quatre. Il suffit d'ajouter d'autres factures, assurez-vous
simplement de voir comment ce formulaire fonctionne et comment il fonctionne. Il suffit d'ajouter des données factices, amusez-vous avec elle. Il suffit de faire quelques courriels drôles et quelques numéros de téléphone drôles et avoir une variété de données, avoir certains qui sont payés, autres qui sont impayés. S' ils sont payés, donnez-leur une date payée, puis faites un faux lien pour ça.
9. Débuter et l'action: Ok, la seule chose qu'il nous reste à nettoyer c'est que nous allons vouloir nous
assurer que nous avons besoin de quelques champs qui ne sont pas nécessaires. Donc, notre description, nous voulons une description à chaque fois et un lien de facture d'état à chaque fois. Donc, nous allons nous assurer que tout cela est là. De cette façon, nous obtenons les données que nous voulons quand nous le voulons. Et nous ne laissons pas l'utilisateur décider quand il veut entrer quelque chose dont nous avions besoin, car cela peut conduire à des choses brisées. Alors allons de l'avant et passons de cela maintenant que toutes nos données sont officiellement état, ce que je pensais dans la dernière vidéo était. Mais passons à autre chose. Allons au comportement. Et nous allons ajouter une action parce que nous allons obtenir cela,
cette capacité croustillante d'aller de l'avant et d'envoyer des e-mails aux gens d'un clic sur un bouton. Donc nouvelle action. Et nous allons dire quelque chose comme un rappel de paiement client. D' accord ? Donc, quand nous allons de l'avant et commencer avec cela, donc nous allons dire faire ceci, faire ce e-mail de démarrage externe. On en dira deux. Et nous allons dire l'email du client. Et le sujet, je vais précuire ces quatre. Oui. Et je serai à votre disposition pour obtenir essentiellement le sujet. On va mettre ce qu'on veut. Mais nous allons ajouter certaines des valeurs dynamiques, les valeurs
dynamiques étant ces colonnes ici. Ça va marcher quelque chose comme ça n'est pas la chose exacte que tu veux mettre ici, mais on croit et on dit quelque chose comme, Hey, date d'émission ou ils payent à la date, est-ce que tu nous dois un montant ? D' accord. Donc tu vois où ça va, non ? Ok, alors laisse-moi aller de l'avant et je te les montrerai. Ok, donc pour le sujet de l'e-mail, ce que nous allons utiliser, c'est cette fonction de concaténation. Concaténer signifie juste mettre ensemble. Donc, nous ajoutons du texte entre ces guillemets, puis nous ajoutons dans les colonnes dynamiques, dont nous avons déjà parlé un peu. Donc, nous allons dire un rappel amical de
payer signe dollar et puis immédiatement après sera un montant et ensuite nous allons nous mettre aucun espace ici avant votre date d'échéance de ce que sont ces données. Donc ce sera juste la ligne d'objet. Et puis pour le corps, nous allons dire concaténer votre solde de tout montant à payer. Cliquez sur ce lien, puis nous allons mettre dans notre lien de facture et ce lien fonction de
formateur de texte ou formateur qui prend juste la facture Lincoln, il rend possible lien. Et puis C pour payer votre facture. Donc, pour vous montrer à quoi cela ressemble, si nous cliquons ici. Et donc cela devrait dire avec n'importe quel e-mail que vous exécutez, je dirai à l'e-mail du client fait dynamiquement chargé ici, un rappel amical de payer 600$ avant votre date d'échéance de cette date, votre solde de 600$ doit être payé. Cliquez sur ce lien pour payer votre facture. Donc boum, non, donc c'est les emails dynamiques dont nous parlons, non ? Donc ça fait ce que nous voulions faire. Et génial. Donc maintenant, nous avons ça là-dedans. On est tous prêts à y aller. Je vais m'assurer que vous pouvez tous les obtenir dans la section des ressources. De cette façon, vous pouvez les modifier pour qu'ils soient les vôtres. Assurez-vous simplement que vous avez des virgules entre chaque valeur dynamique ou texte. Et vous avez des guillemets pour le texte réel. Et puis vous avez ces crochets pour les valeurs dynamiques, mais vous pouvez simplement cliquer, cliquer sur la colonne juste ici pour obtenir cela. OK, alors appuyez sur Sauvegarder et vous devriez être bon pour passer à autre chose.
10. Créer une deuxième vue avec le graphique: D' accord, donc on passe à l'endroit où on va pouvoir faire
ce graphique à secteurs que nous avons montré au départ. Et nous allons le faire en faisant une nouvelle vue. Lorsque vous appuyez sur Nouvelle vue, vous avez maintenant deux onglets en bas de votre application que vous pouvez changer entre. Et alors celui-là, on va juste dire que c'est comme notre payé contre impayé. Et nous dirons que c'est un tableau. Et puis le type de graphique ce sera. Nous allons aller de l'avant et dire que c'est un, je pense que nous voulons un graphique à secteurs agrégés. Oui, je crois que oui. Et nous allons l'agréger par statut, disons nombre, colonnes de graphique, statut. Ok, alors on y va. Nous devons payer et impayés. Donc 50 pour cent de 50 pour cent. C' est donc ce que nous voulons voir. On va changer les couleurs. Super facile. Allons-y et on est rouge et vert. Donc, nous aurons les échanger. Ce sera comme si payé était vert et payé rouge ou quelle que soit la couleur que vous voulez, non ? Et puis l'étiquette, Allons de l'avant et utiliser la valeur comme une étiquette afin que nous puissions juste voir, ou désolé, la clé oui, nous voyons sont payés et non payés. J' aimerais que nous soyons impayés aussi, comme une étiquette verbale non stationnaire. Étiquette et la même chose avec payé. Mais nous ne pouvons pas exactement l'obtenir, mais nous sommes bons d'y aller maintenant, nous avons des fonctionnalités ici, et si nous cliquons ici, nous pouvons même voir les données juste dans une sorte de format de tableau direct, ce qui est un peu sympa. Mais revenons ici, appuyez sur Save. Et maintenant, nous avons ce tableau. Ce tableau est bon à aller et il nous montrera ce que nous voulons. La seule chose pour ça, comme l'autre qu'on peut passer pour l'exposition. Et faisons comme Pi ou quoi que ce soit. Faisons quelque chose comme ça. C' est une jolie petite icône, non ? Et on y va. Donc, ici, nous avons les deux points de vue. On a payé contre impayé. Nous avons nos factures et nous voyons un petit résumé payé à, impayé à. Nous pouvons cliquer ici, nous pouvons éditer ceci. Si vous voulez changer le montant de 0,16$ comme ça. D' accord. On va aller de l'avant et changer quelques trucs ici. Tout ce dont nous avons besoin, Disons que nous avons foiré les coordonnées du client ou quoi que ce soit. Et on peut juste sauver ça. Nous pourrions leur envoyer un rappel en cliquant dessus. Nous pouvons voir un petit écran rapide qui aidera notre équipe à savoir, hé, nous avons cherché à impayé en ce moment nous devons aller sur ces. Faisons en sorte qu'ils soient concentrés. Lesquels sont ceux-là ? Oh, c'est Bob pour sa facture de 8 001$. Boum. Donc, c'est à peu près l'application. Dans l'ensemble, si vous voulez le faire déployer. Donc si je vais ici pour le déploiement, d'accord, donc il y a quelques choses différentes que vous devez
remplir pour le faire déployer et je vais le couvrir dans une autre vidéo. Mais vous pouvez effectivement avoir cette application déployée et utilisable tout simplement pas sous le plan gratuit pour les feuilles AP. Donc, vous devrez aller de l'avant et leur donner un peu d'argent pour aller de l'avant et faire tourner la balle pour cela. Pour ces types d'applications, ce qu'ils font est
généralement comme un par mois et par utilisateur. Donc, c'est comme cinq dollars ou dix dollars par utilisateur et par mois pour utiliser l'application. Donc, si vous avez comme une équipe de cinq personnes utilisant l'application de facturation et être comme 50 dollars. Mais il y a d'autres choses à qui je ne veux pas parler, il y a trop de plans de paiement, mais vous pouvez le faire. Mais tu as vu à quel point je viens de construire une application qui pourrait être pierre angulaire de tout ce département toute la journée, tous les jours, non ? Des trucs si utiles. Et vous venez de le faire à partir de zéro exactement pour le but que vous vouliez. Donc, il y a tellement d'autres applications que vous pouvez créer qui serviraient à des fins pour les processus
internes d'entreprise que vous pouvez créer à partir de zéro ici. Et vous pouvez alimenter votre, votre entreprise entière avec cela et économiser beaucoup de temps et d'argent dépend
juste de ce que vous en avez besoin et pourquoi vous avez besoin d'une force. Donc, c'est déjà quelques solutions pré-faites, mais si vous avez besoin de quelque chose de personnalisé et en maison, c'est un moyen super puissant de l'obtenir. Alors merci d'avoir accroché avec moi pour apprendre à faire cette application. Je sais que cette application est juste un,
juste un projet de pratique, mais une fois que vous commencez, une fois que vous avez traversé celui-ci, vous vous sentirez probablement assez à l'aise pour
commencer à expérimenter et à créer d'autres choses. Et la bonne chose est, est que la feuille d'application a une tonne d'exemples d' applications que vous pouvez afficher sur leur page principale de leur site Web pour juste toutes sortes de cas différents. Vous pouvez donc avoir ou non des cas d'utilisation qui s'appliqueraient directement à ces applications. Mais si vous le faites, c'est vraiment génial parce que vous pouvez simplement copier les applications qu'ils ont et ensuite les utiliser. Et puis évidemment, vous devrez les déployer et ajouter vos propres utilisateurs, les modifier un peu pour s'adapter à votre utilisation exacte, n'est-ce pas ? Ou vous pourriez simplement essayer de construire quelque chose à partir de zéro qui soit
entièrement le vôtre et celui de personne d'autre. Il y a donc beaucoup d'avenues intéressantes à suivre, et c'est à vous de décider. Donc, merci d'avoir traîné dans ce cours et j'espère que vous avez appris quelque chose. Veuillez déposer tout commentaire ci-dessous ou de quelque façon que vous pouvez me contacter. Il devrait y avoir des commentaires ou des coordonnées associées à ce cours. Alors merci de traîner. As-en une bonne.