Pregled projekta

Nekim ljudima treba pomoć korak po korak sa dnevnim zadacima, lekovi, terapija, rutine. Njihovim negovateljima treba da vide šta je urađeno, a šta nije. U brigit.dev sam gradio backend za proizvod gde sve to mora raditi i kad nema interneta.

Vlasništvo nad backendom i slojem podataka. Mobilna aplikacija vodi osobu kroz dan. Web strana omogućava negovateljima da postave raspored i provere napredak.

Aplikacija za negu koja vodi ljude kroz dnevne zadatke offline, a negovateljima pokazuje šta se dešava sa web pregleda.

Industrija

MedTech

Usluge

  • UX/UI Design
  • Web Development
  • Product Strategy

Ključni rezultati

  • Responsive Design
  • Custom Development
  • User Experience Improvements

Tip platforme

Web Platform

Tehnologije

  • TypeScript
  • Next.js
  • React Native
  • Expo
  • NestJS
  • PostgreSQL
  • Drizzle ORM

Izazov

Ako Wi-Fi nestane usred zadatka i slika sa uputstvom ne učita, osoba je zaglavljena. To nije bag za sledeći sprint, to je nečije popodne pokvareno.

Negovateljima treba da vide šta se dešava bez poziva na sat vremena. A kad ima više negovatelja, primarni, rezervni, stvari ne smeju tiše da se desinhronizuju.

Pristup

Offline-first od starta, ne dodat kasnije. Hiljade slika za zadatke idu u aplikaciju da uputstva učitaju odmah, sa ili bez mreže. To je puno posla oko skladištenja i pakovanja koji većina proizvoda preskoči.

Mobilna strana ostaje mirna i jednostavna: evo sledećeg zadatka, evo šta da radiš, označi gotovo. Web je za negovatelje koji raspoređuju zadatke, dodeljuju ko je odgovoran i proveravaju šta je završeno.

Rešenje

Osobe koriste aplikaciju i vide dan kao jasan spisak zadataka sa slikama koje ne trebaju mrežu da se pojave. Podsetnici stižu na vreme. Završeni zadaci ostaju završeni čak i ako je telefon bio offline kad su kliknuli.

Negovatelji se uloguju na web, vide raspored i napredak svake osobe, dodeljuju primarne i rezervne uloge, postavljaju vremena za lekove i aktivnosti.

Kad se konekcija vrati, sve se sinhronizuje bez prepisivanja onoga što se desilo offline. Završen zadatak ostaje završen.

Ključni izazovi

  • unapred učitavanje ogromne biblioteke slika za offline korišćenje uz brzo otvaranje aplikacije

  • sinhronizacija kojoj korisnici i negovatelji mogu da veruju, bez tihih konflikata, bez izgubljenih završetaka

  • više negovatelja oko jedne osobe bez preopterećenog interfejsa

  • više jezika za ljude sa veoma različitim komforom sa tehnologijom

Rezultat

Dnevno vođenje radi bez interneta. Negovatelji konačno vide šta je urađeno a šta nije bez poziva da provere. Manje propuštenih zadataka jer podsetnici i slike ne zavise od žive konekcije.

U medtech-u pouzdanost nije lep dodatak. To je cela poenta.

Kontekst

Razvijano u brigit.dev. Samo unapred učitavanje slika bilo je više inženjeringa nego što izgleda, hiljade resursa, trenutno učitavanje, radi offline.

EdTech u istoj firmi može da prikaže spinner. Vođenje kroz negu ne može. Ta razlika je oblikovala sve što sam gradio.