SaaS · Ochrona zdrowia / EdTech · 2023–nadal
MyEvaluations
SaaS do szkolenia medyków zmodernizowany bez przepisywania od zera
Aplikacja SaaS, z której korzysta zdecydowana większość uczelni medycznych w USA.
Po 20 latach sukcesów system zdążył zgromadzić spory dług techniczny i złożoność — dotychczasowemu zespołowi coraz trudniej było utrzymać tempo rozwoju.
Zamiast wszystko przepisywać, weszliśmy w istniejący system i dobudowaliśmy do niego nowe części — na nowoczesnej architekturze i nowoczesnych narzędziach, bez wywracania reszty do góry nogami.
Podsumowanie techniczne
Poprowadziliśmy modernizację 20-letniego monolitu C# w stronę Node.js i Reacta.
- Zaprojektowaliśmy przyrostową strategię migracji według wzorca strangler fig, minimalizując ryzyko i koszty.
- Wymiana strona po stronie na produkcji: nowe strony w Reakcie montowane pod dotychczasowymi URL-ami legacy, oparte na serwisach NestJS działających równolegle na dwóch bazach (SQL Server + PostgreSQL).
- Zbudowaliśmy nowy API gateway kierujący ruch między serwisami legacy a nowymi.
- Wdrożyliśmy nowoczesny pipeline CI/CD z automatycznymi testami i infrastrukturą jako kodem.
- Zrekrutowaliśmy i poprowadziliśmy zespół 4 inżynierów, ustanawiając standardy kodu i proces code review.
- Koordynowaliśmy równoległe ścieżki rozwoju z dotychczasowym zespołem offshore.
Obsługuje większość uczelni medycznych w USA
Co wnieśliśmy
Usługi stojące za tym projektem
Backend i API.
Otypowane serwisy, czyste modele danych i API zbudowane tak, żeby skalowały się bez niespodzianek.
Web i frontend.
Produkcyjne aplikacje React/Next.js, design systemy i dashboardy, które pozostają szybkie, gdy rosną.
Cloud i DevOps.
Odtwarzalna infrastruktura jako kod, CI/CD i obserwowalność — bez dryfu z konsoli.
Przeglądaj dalej
Przeczytaj też
SaaS · SportTourneeProwadź turnieje bez zadyszkiPrzeczytaj case study →← Poprzednie · Metal-fabrication shopMasz podobny problem?
Zacznij od darmowego 30-minutowego audytu — powiemy Ci wprost, czy umiemy pomóc.
30 min · Google Calendar · bez sales decku
Wolisz napisać? Wyślij nam wiadomość →
