Stardio.com - Platforma pro živé přenosy fitness tréninku
Stardio.com je online platforma pro živé streamování fitness lekcí. Trenéři navrhují lekce, zvou publikum a vysílají tréninky živě. Zájemci se mohou přihlásit k odběru lekcí podle vlastního výběru.
Co říká náš klient?
Jonathan Tustain, CEO Stardia hodnotí spolupráci se společností Moravio. Díky těmto bodům hodnotí spolupráci jako výbornou:
- Společnost Moravio je hluboce propojena s klientem a pracuje jako jeden tým.
- Jsme upřímní a transparentní.
- Rádi se učíme nové technologie.
- Práce na dálku není problém.
- Společnost Moravio přináší do rozhodovacího procesu odborné znalosti.
- Pomáháme s návrhem produktu.
Technologie živého vysílání
Živé streamování videa je samo o sobě výzvou. Naším úkolem bylo vyvinout platformu podobnou platformě Zoom, ale v rámci rozumného rozpočtu. Jak to udělat? Odpověď zní: "Kreativita." Ve společnosti Moravio dříve, než se pustíme do programátorského dobrodružství, mluvíme, analyzujeme a navrhujeme. Vyhnout se tunelovému vidění je přitom kritickou součástí, protože bychom mohli snadno propálit velký rozpočet a stejně se dostat do slepé uličky. Klient k nám přišel s technologií OpenVidu. Neškálovala tak, jak jsme potřebovali, a tak jsme našli jiného partnera - LiveKit. S lidmi ze společnosti LiveKit jsme byli v neustálém kontaktu a před zahájením přechodu jsme také sestavili obchodní plán, abychom se ujistili, že to dává smysl z finančního hlediska. Dnes je platforma schopná zvládnout stovky tisíc souběžných připojení.
Class Builder
Vytvořili jsme editor podobný tomu, který používají střihači filmů. Vytvořili jsme uživatelské rozhraní, které je komplexní, ale zároveň intuitivní. Uživatel vkládá na časovou osu bloky konkrétních cvičení a hudby. Když pak školitel spustí lekci, aplikace jemu i účastníkům ukáže cvičení v reálném čase. Technologie použitá na frontendu je Angular a volá serverless funkce AWS lambda.
Zvláštnosti a vlastnosti
Obchodní model je založen na transakčních poplatcích mezi instruktory a členy. Ke zpracování plateb mezi společností Stardio a instruktory a mezi členy a společností Stardio používáme službu Stripe. Backend využívá framework AWS Amplify, DynamoDB, TypeScript na node.js. Máme rozsáhlé zkušenosti s týmovou spoluprací na vývoji bez serverů. Tým se skládá ze 4 vývojářů včetně TL, 1 QA a produktového manažera. Jak získat více informací o projektu? Stačí, když se ještě dnes zúčastníte lekce :) -> Stardio.com