Building a global marketplace in 5 minutes - YouTube

Channel: unknown

[1]
Romain gaat nu een wereldwijde marktplaats voor verhuur bouwen, helemaal opnieuw...
[6]
in minder dan vijf minuten. Succes!
[8]
Goedemorgen allemaal.
[10]
Ik hou altijd wel van een uitdaging, dus ik stel een timer in en ga aan de slag.
[15]
Perfect.
[17]
Laten we zeggen dat we een marktplaats willen bouwen waarop reizigers...
[20]
wereldwijd mooie huizen kunnen huren.
[22]
Huiseigenaren kunnen hun huis op het platform plaatsen en krijgen betaald.
[25]
We noemen het Kavholm.
[27]
Het enige waar developers meer van houden dan programmeren, is niet programmeren.
[31]
We hebben dus een volledig nieuwe set met voorbeelden gemaakt.
[33]
We maken deze voorbeelden zodat iedereen een SaaS of een marktplaats kan beginnen...
[38]
zonder dagenlang onderzoek te doen, maar ook om developers met bestaande...
[42]
integraties te helpen door bouwstenen te geven met onze best practises en code.
[48]
Dit is bijvoorbeeld een Connect-marktplaats die sterk lijkt op wat wij gaan bouwen.
[53]
Daarnaast lanceren we een nieuwe betere command-line interface voor Stripe developers.
[61]
Deze CLI is een geweldige hulp en brengt geavanceerde mogelijkheden...
[64]
direct naar de opdrachtprompt. Type "stripe" en daar gaan we.
[68]
Het heeft massa's geweldige mogelijkheden en om er een paar te noemen:
[71]
je kan nu ieder deel van de Stripe API aanroepen, code debuggen met livelogs...
[76]
en zelfs webhookevents lokaal ontvangen op je computer met de ingebouwde proxy.
[81]
Dat gaan we trouwens straks in actie zien.
[85]
Laten we de CLI gebruiken om onze marktplaats daadwerkelijk op te starten.
[88]
Dat commando is nu gekopi毛erd dus laten we het "kavholm" noemen.
[93]
Daar gaan we en druk op Enter.
[95]
De volgende stap is het kiezen van de programmeertaal van de server.
[99]
In dit geval kies ik Node en nu klonen we het project om de marktplaats in te stellen...
[104]
met een Stripe account zodat de basis van omgevingsvariabelen, branding en...
[107]
al het andere automatisch voor me wordt ingesteld met mijn API-keys.
[112]
We navigeren nu in de map en kunnen zelfs het project openen op VSCode.
[118]
Hier is het en dat is de indexpagina. Laten we de server eens bekijken.
[124]
Ik laat de server hier draaien en open de marktplaats in de browser.
[134]
Hier is het. Het draait en we kunnen ons nu focussen op de details voor Kavholm.
[139]
Tijd om terug te gaan naar de code en wat aanpassingen te gaan doen.
[142]
Bijvoorbeeld de standaardtekst van zojuist kan beter iets anders zijn, zoals:
[147]
"Boek bijzondere overnachtingen wereldwijd." Opslaan en dat is het. Het is ge眉pdatet.
[154]
Dus dit is geweldig. We hadden niets en nu hebben we een echte marktplaats...
[159]
die verkopers kan onboarden, betalingen kan ontvangen en uitbetalingen kan doen.
[162]
En dat binnen iets meer dan twee minuten.
[166]
Dit voorbeeld is duidelijk ge茂nspireerd op 茅茅n van de meest succesvolle markplaatsen ter wereld.
[171]
Uiteraard kan je het voor allerlei platforms gebruiken, niet alleen voor verhuur van huizen.
[176]
Omdat Connect-marktplaatsen gebouwd zijn op het Global Payments en Treasury Netwerk,
[180]
wat we zo uitleggen, kunnen we vanaf dag 茅茅n de hele wereld over.
[183]
We gebruiken Express om snel huiseigenaren te kunnen onboarden met een...
[187]
onboardingsproces in de stijl van het merk.
[190]
Laura bezit een huis in Singapore en ze wil onze eerste gastvrouw zijn.
[194]
Laten we dus het onboardingsproces naar onze dienst eens testen.
[197]
Met Express kunnen we vlot de gegevens verzamelen die we nodig hebben...
[200]
om onze huiseigenaren te kunnen betalen.
[202]
Deze formulieren zijn gelokaliseerd, ze zijn geschikt voor mobiel en...
[204]
het belangrijkste is dat ze per land de minimale hoeveelheid gegevens vragen.
[210]
We gaan hier een testcode gebruiken.
[213]
Als ik hier mijn locatie zou wijzigen, zie je dat alles wordt vertaald in het Chinees.
[218]
Ik vul een adres in en een fiscaal nummer en klik op volgende.
[223]
Uiteindelijk is de laatste stap voor Laura om aan te geven hoe ze betaald wil worden.
[229]
In dit geval gebruiken we een testbankrekening en klaar.
[232]
We worden teruggestuurd naar de website en Laura kan haar huis gaan plaatsen.
[236]
Laten we daar even bij stilstaan. We hebben zojuist een gebruiker in Singapore geonboard...
[240]
volledig gelokaliseerd, van de datumnotatie tot aan de documenten van het fiscale nummer.
[244]
Wil je dat zelf voor Singapore gaan bouwen naast alle andere 30 potenti毛le markten?
[250]
Gelukkig voert Stripe het zware werk voor ons uit en met de geweldige tools voor...
[255]
developers kunnen we nu Connect gebruiken vanuit ieder deel van Stripe's infrastructuur:
[258]
het Dashboard, de API en nu zelfs de CLI. We zijn klaar met nog een minuutje over.