Säker integration av tredjepartssystem, kapitalanskaffning och bolagsstart

Projekt

Säker integration av tredjepartssystem, kapitalanskaffning och bolagsstart

Kund

Zynka

Teknologier

PHP

Laravel

Vue.js

Node.js

JavaScript

Bransch

Fastigheter

Löptid

1 år

Om företaget

Zynka BIM

Med kontor i Göteborg, Stockholm och Malmö erbjuder Zynka BIM arkitekttjänster och förändrar hur byggnader designas, byggs och förvaltas.

Deras främsta mål är att skapa effektivare arbetsprocesser vid digitalisering av byggnader och minimera fel, vilket på sikt resulterar i en kortare och mindre kostsam byggnadscykel.

Utmaningarna

Affärsutmaningar

Med verksamhet inom ett brett spektrum av branscher stod Zynka inför flera digitala utmaningar.

ADMINPANEL

De behövde en adminpanel för sina projekt och medarbetare för att bättre spåra och organisera sitt arbete

PLATTFORM FÖR 3D-SKANNINGAR

En plattform som klarar import av storskaliga 3D-skanningar av objekt som bostads- eller kontorsbyggnader

3d scans of buildings

Teknisk utmaning

Exakta 3D-ögonblicksbilder av byggnader över tid

Projektet liknade mer ett FoU-projekt än något annat. Det fanns många olika tredjepartsprodukter och tjänster som vi behövde integrera med och få att fungera i synk.

Vissa av dem var banbrytande, som en AI-kamera som kunde upptäcka en person som faller i en byggnad. Detta var relevant eftersom vi lekte med idén att implementera detta i äldreboenden. Med tiden insåg vi att vissa av dessa tekniker var för tidiga och behövde tas bort.

Innan vi hjälpte Zynka att bygga plattformen för att digitalisera byggnadens infrastruktur var de tvungna att förlita sig på AutoCAD-renderingar eller till och med projektplaner som inte nödvändigtvis visade den slutliga placeringen av exempelvis el-, värme- och röranläggningar i byggnaden.

LÖSNINGEN

Säkrade betydande kapital med denna MVP som gjorde det möjligt för Zynka att starta ett nytt bolag

Konkret innebär det att Zynka-teamet snabbt kan lokalisera dolda tillgångar (ventiler, rör, elcentraler) och se exakt var de finns och deras tekniska detaljer.

Vi använde Laravel-ramverket och en NodeJS-hybrid för att skapa adminpanelen. Sedan lanseringen 2011 har Laravel bevisat sig som ett pålitligt och stabilt ramverk för enterprise-användning. Det gjorde att vi kunde implementera RBAC (rollbaserad åtkomstkontroll) över resurser utan problem och skapa en unik multi-tenant-lösning som i slutändan möjliggjorde skalning till fler kunder.

Vi valde Kafka som primärt meddelandekösystem och den sekundära NodeJS-applikationen. Applikationen hjälpte oss att generera åtkomsttokens för tredjepartssystemet som behövde integreras som en del av backend.

Huvudmålet var att bygga en effektiv, mångsidigt lösning och säkerställa integrationen av tredjepartssystem i Zynkas. Eftersom kunden behövde specialiserade lösningar valde vi Laravel som bas-PHP för en anpassad webbapplikation. Laravel gav oss också allt kreativt utrymme vi behövde.

Vi skapade portabla 3D-visningsrenderare som sedan bäddades in i klientapplikationerna och gav olika vyer av 3D-planritningar. Enkelt uttryckt gjorde applikationen det möjligt att sätta intressepunkter i 3D-utrymmen kopplade till tillgångar från en katalog.

Skulle du inte vilja se din kompletta byggnad inifrån och utifrån när som helst, bara ett klick bort?

Teknologier

Laravel som bas-PHP-ramverk

key

OAuth2

Vi valde Laravels Passport för att implementera OAuth2-autentiseringstjänsten.

cpu

Node.js

För att få tredjeparts­integration och auktorisering att fungera smidigt använde vi en Node.js-worker.

layout

Vue.js

Vi valde Vue.js för frontend-tekniken eftersom det passar bra ihop med Laravel. Vi gjorde dock 3D-renderarna ramverksagnostiska.

smartphone

Xamarin

Vi byggde iOS- och Android-applikationer i Xamarin som aviseringsändpunkter för slutanvändare.

terminal

Python

Vi använde Python för att bearbeta aviseringar och notifikationer från sensorer inuti byggnader.

property management software development company

Emil Eek

Tidigare utvecklingschef på Zynka

Vi kämpade med föråldrade AutoCAD-renderingar och inget bra sätt att hantera storskaliga 3D-skanningar. Zendev löste båda.

Zendev co-founder Nikola Mirkovic - enterprise software development partner for CTOs and IT leaders

Nikola Mirkovic • Medgrundare / Co-CEO

Hemma i fastighetsteknik

Nikola har jobbat med fastighetsplattformar och känner nischen. Har du en utmaning är han ett bra första samtal.