Technologie Blabu je na prodej

Získejte technologii Blabu

Dva a půl roku jsme vyvíjeli v pětičlenném produktovém týmu marketplace pro instantní procvičování mluvené angličtiny. Od začátku jsme stavěli robustní produkt, který bude schopný zvládnout tisíce hovorů denně z celého světa a bude splňovat veškeré legislativní limity. Pandemie Covid-19 nás otočila jiným směrem, který se nakonec nepotvrdil jako funkční. Proto jsme se rozhodli Blabu.com ukončit a nabídnout celou technologii k dalšímu využití.

blabu-strejcek-kovacik-1640x872.jpeg
 

Blabu v číslech

20 tis. hovorů

Blabu je protestováno na 20 tisících skutečných hovorů z celého světa.

23 tis. hodin

Na produktu a technologii Blabu se odpracovalo 23 tisíc hodin práce a neustálých iterací.

17 tisíc userů

Tisíce zaregistrovaných studentů i profesionálů využívalo Blabu.

 

Využití technologie

Marketplace pro Gig Economy

Propojování dvou stran, kdy jedna poskytuje znalost, poradenství nebo svůj čas druhé straně, která je za tuto znalost ochotná platit. Blabu bylo stavěno pro mezinárodní prostředí s různými časovými pásmy a měnami, splňující podmínky PSD2 pro marketplaces.

Příklad:

Poradenství, doučování předmětů, různé psychologické terapie, yoga a fitness tréninky.

Integrace video hovorů

Pokud máte již běžící aplikaci, můžete do ní jednoduše přidat modul videohovorů a chatu mezi jednotlivými uživateli.

Příklad:

Existující diskuzní fórum přidá možnost se poradit s odborníkem online.

Rezervační systémy

Blabu funguje jako rezervační systém, kdy jedna strana vypisuje svoji dostupnost a druhá strana si rezervuje tyto časy. Rezervace mohou být zároveň zpoplatněné. Blabu podporuje různé časové zóny, různé jazyky a různé měny.

Příklad:

Web s kadeřníky dává možnost si je rezervovat a rovnou zaplatit online.

Transakční portály

Blabu má propracovaný systém transakcí mezi jednotlivými uživateli, poplatky za platební služby, odvody daní atd. Celý systém pracuje s více měnami, umí je automaticky konvertovat a zároveň si pro reporting udržet jednu základní měnu.

Příklad:

Portál pro gig economy jako např. Fiverr nebo Upwork, kde se objednává činnost bez konkrétního termínu, a platí se výhradně online. 

Nevíte, jestli je pro váš případ Blabu vhodné? Ozvěte se nám a probereme to.

 
BLABU_call.jpg

Náhledy aplikace

 

Jak funguje Blabu?

 

Marketplace

Marketplace zajišťuje střetávání se uživatelů poskytujících služby s lidmi, kteří za ně chtějí zaplatit. Blabu v těchto vztazích zajišťuje pořádek a jednotná pravidla. Zároveň je Blabu čistě zprostředkovatelem služby profesionálů, nikoli finálním poskytovatelem služby nesoucím odpovědnost za odvedenou kvalitu.

blabu flows.jpg
Blabu cash flow.jpg

Přehledné transakce

Blabu inkasuje peníze za služby od klientů, odečte poplatky od poskytovatele platby, odečte poplatky platformy a všechno ostatní okamžitě deposituje na virtuální účet profesionála. Díky tomuto nastavení splňuje přísné podmínky vyplývající z regulace PSD2.

Mezinárodní platforma

Ve všem se počítá s mezinárodním prostředím. Blabu pracuje s časovými pásmy uživatelů a všechno automaticky transformuje do lokálních časů. Umí pracovat s více jazyky a více měnami a automaticky je konvertovat.

img-plan-schedule.png
hp-img-02.png

Individuální ceníky

Každý profesionál si nastaví své služby a ceny za ně. Blabu navíc podporuje individuální nastavení cen i podle jednotlivých klientů. Stejná služba tak může mít rozdílné ceny a viditelnost pro různé klienty.

Instantní hovory

Blabu jako jediný systém podporuje instatní hovory, kdy není potřeba rezervace dopředu a klient volá profesionála instantně bez ohlášení stejně jako to známe při běžném telefonování. Blabu zároveň umí kombinovat instantní hovory s hovory předem rezervovanými.

hp-img-01.png
 

Navíc získáte

 
blabu-admin.png

Admin

Celá aplikace má administraci pro interní týmové užití k nastavení a správě klíčových entit zejména pro potřeby customer support.

 
blabu-storybook.png

Storybook

Design je jasně strukturovaný a všechny elementy využívají definovaná pravidla. Stavíme nad material designem.

 
blabu-miro-wireframes.png

Wireframes

K celému projektu máme wireframes, kde jsou popisy logiky funkcionalit a lze z nich jednoduše pochopit souvislosti.

 
Young Businesswomen

Právní dokumenty

Poskytneme know-how a všeobecné obchodní podmínky pro správné fungování marketplaces v mezinárodním prostředí. Jen na tomto jsme strávili stovky hodin s právníky a daňovými poradci.

 

About the technology

Node.js, React, Google Cloud

Scalable platform is written in Node.js and run in Kubernetes in Google Cloud with the frontend written in React.

Infrastructure provides

  • Google Cloud Platform - two environments - production, staging

  • Gitlab - code repository, backups, orchestration, pipelines

Infrastructure tools

  • kubernetes - main component, container orchestration manager

  • terraform - tool for scripting and setup of infrastructure

  • sentry - monitoring and alerting (self hosted, can be in cloud)

  • grafana - visualization tool for infra dashboards

  • loki - log collection and analysis

  • prometheus - metrics collection, analysis and reporting/alerting

3rd-party tools

  • Twilio - video webrtc technology

  • Mailgun - e-mails

  • StitchData - ETL PostgresQL -> BigQuery

  • LogRocket - problem resolution / user session recording

  • Intercom - ad hoc popups, support chat

Architecture

  • Fully automatically scalable via Kubernetes/kops/GCP

  • GraphQL + REST based microservices exposed via Schema stitching

  • API first design - everything is exposed via GraphQL API with authorization layer

  • JWT based auth

  • Built on top of PostgreSQL/Redis

  • Timed events via delayed message queue or cron

  • Typescript

  • Mocha/Cypress/Jest tests everywhere

  • FE Analytics layer -> Google Tag Manager

  • Partial PWA support

 

Kdo jsou zakladatelé?

 
petr_1200sq.jpg

Petr Kováčik

CEO

Petr started as a developer 20 years ago and has worked in many positions in the development of internet projects. He founded his first company 13 years ago and in 2017 he sold his last company Skrz.cz to British Secret Escapes. Petr has a master's degree in Management in IT from the University of Economics in Prague. 

tomas_1200sq.jpg

Tomáš Strejček

CTO

Tomáš is a Senior Software Engineer with 12+ years of experience in all positions in a software/product workflow. His experience includes working at iflix and Mall Group.
He loves to build challenging products composed of many technologies, learn new stuff and solve problems. His current passion is Nodejs.

Videa z Blabu

Pro lepší pochopení komplexity systému jsme připravili několik videí prezentující hlavní scénáře nebo funkcionality. V aplikaci je pochopitelně násobně více logiky a vychytávek, které jsme vyvinuli ve více iteracích za téměř 2,5 roku práce na projektu.

 

Profesionálové

Registrace profesionála a prohlídka jejich sekce

 

Studenti, klienti

Registrace studenta a prohlídka jejich sekce

 

Rezervace a storno hovoru

Student rezervuje a následně stornuje hovor

 

Pozvánka do hovoru

Profesionál navrhuje studentovi hovor

 

Instantní hovor

Student volá bez předchozí rezervace

 

Storno rezervace

Student ruší předchozí rezervaci hovoru

 

Chat

Permanentní chat mezi profesionálem a klientem

 

Služby profesionála

Nastavení služeb a ceníku profesionála

 

Dostupnost profesionála

Nastavení dostupnosti profesionála pro rezervace

 

Co nabízíme?

Nabízíme celý programový kód včetně doplňující dokumentace ve formě schémat a wireframes. Nabízíme iniciační spuštění ve vašem Cloudu a dlouhodobé poradenství v případě implementačních nejasností. Další rozvoj aplikace bude plně ve vaší režii.

 

Kód?

Programový kód bude plně ve vaší režii. Můžete ho libovolně upravovat pro potřeby vašeho produktu.

Licence?

Licence je časově neomezená pro jeden konkrétní projekt. Programový kód se nesmí množit.

Tým?

Nabízíme pouze iniciační zprovoznění ve vašem cloudu. Následný rozvoj si musí řešit přímo váš tým. Pokud nemáte vlastní vývojový tým, doporučujeme vývojáře Ackee, nebo vývojáře DEVIX, kteří znají naši technologii.

Blabu?

Brand a doména Blabu.com není primárně obsahem prodeje. Pokud máte o tento brand zájem, prosím dejte nám vědět.

 
RV1_6908.jpg

Kontakt

Petr Kováčik

Tel: +420 777837194

Mail: petr@blabu.com

 

Děkujeme za podporu a sdílení 🙏