Udvikling af blockchain-apps: Mobilapp til blockchain-drevet dokumenthåndtering

Mobilapplikation, både iOS- og Android-versioner, til dokument- og datahåndtering på basis af blockchain-teknologi.

Kunde

Industri
Informationsteknologi
Region
Lichtenstein, Schweiz
Kunde siden
2021
Vores kunde, CoreLedger AGCoreLedger er en it-virksomhed, der udvikler skræddersyet software af høj kvalitet baseret på blockchain-teknologi. CoreLedger har hovedkvarter i Liechtenstein og et udviklingskontor i Zug i Schweiz. Siden 2017 har virksomheden skabt unikke løsninger, der udnytter kraften og potentialet i blockchain.

Udfordring

Baseret på en markedsanalyse besluttede vores kunde at skabe en praktisk mobilapplikation, som kunne bruges af enkeltpersoner og virksomheder til at gemme, underskrive, downloade og dele dokumenter i blockchain-systemet. Hovedformålet med projektet var at opbygge et pålideligt værktøj til sikker opbevaring og bekræftelse af dokumenter gennem en digital signatur, hvor dataene lagres på blockchainen, hvilket sikrer høj pålidelighed og nøjagtighed.CoreLedger overtog back-end-udviklingsdelen af projektet og uddelegerede front-end-udvikling til Innowise takket være omfattende teknologisk ekspertise, individuel tilgang og erfaring med at arbejde med blockchain-teknologi.

Løsning

Innowise har samarbejdet med CoreLedger om at skabe en mobilapplikation (både iOS- og Android-versioner) til dokumenthåndtering på basis af blockchain. Vores fagfolk var engageret i front-end udviklingsaktiviteter.

FUNKTIONALITET

Løsningen er en mobilapplikation, hvis hovedformål er at give brugerne et pålideligt værktøj til sikker og hurtig dokumenthåndtering. I appen kan alle brugere udføre følgende aktiviteter:
  • Opret nye dokumenter (poster)
  • Vedhæft digitalt indhold (pdf, billeder, lyd)
  • Opret unikke digitale signaturer
  • Bekræft ægtheden af et dokument med en digital signatur
  • Sikre, bevise og tidsstemple dokumenter
  • Generer en unik QR-kode til Let's lave software sammen
  • Brug en QR-kodescanner til at finde dokumenter med et enkelt klik
  • Del og find dokumenter ved hjælp af ID- tags
  • Bogmærke tilgængelige dokumenter

BRUG OG FORDELE

Brugerne kan udnytte appens funktioner til hurtigt at oprette dokumenter, bekræfte dem med en digital signatur og dele dem med relevante modtagere. Ved hjælp af blockchain-teknologi hjælper løsningen med lovligt at bekræfte ejerskabet af information og data, retten til at eje tekstlig og digital information på et bestemt tidspunkt. Applikationen bruger en kryptografisk sikker måde til at verificere dataenes ægthed og oprindelse. Appen giver også brugerne mulighed for at tage billeder eller uploade filer og verificere dem på blockchainen.Brugere kan downloade doc management-applikationen på Google Play og App Store. For at få adgang til alle applikationens funktioner kan brugerne betale med kryptovaluta.

Teknologier og værktøjer

TypeScript, Redux, Redux Thunk, React Navigation, React Native, React-Native-Sensitive-Info, React Intl, App Center Analytics, Day.js, React Hook Form, React Native Gesture Handler, React-Native-Amqp
Platforme

Proces

Vi valgte Scrum som metode til softwareudvikling, da den passede perfekt til projektets særlige karakteristika. Vi besluttede også at kommunikere via Microsoft Teams under udvikling og support af løsningen. Azure DevOps blev brugt til opgavestyring.
Da vores virksomhed var involveret i frontend-udvikling, var den største udfordring afhængigheden af det team, der udvikler backend-delen af applikationen. Vores deadlines og udgivelser var direkte afhængige af dem. Desuden blev de samme tjenester i backend-delen brugt samtidigt af flere applikationer. Hver af dem havde deres egne udgivelsesdatoer og lidt forskellige funktioner, hvilket gjorde det vanskeligt at planlægge og synkronisere udgivelser. På trods af de ovenfor beskrevne udfordringer etablerede vi en fremragende kommunikation med kundens team og opnåede en høj grad af synkronisering, så vi kunne overholde deadlines og udføre projektopgaver i fremragende kvalitet.
Teknologistakken blev valgt på grund af følgende egenskaber:
  • Praktisk kontrol af applikationens tilstand
  • Brugervenlig navigation
  • Understøttelse af forskellige programmeringssprog
  • Brugervenlig formularstyring
  • Praktisk arbejde med stikkontakter
  • Høj sikkerhed for filer og e-signaturer
  • Avanceret analyse af brugeraktivitet

Hold

1
Projektleder
2
Frontend-udviklere
1
UI/UX-designer
1
QA Engineer

Resultater

CoreLedger har i samarbejde med Innowise udviklet og implementeret en mobilapplikation til blockchain-drevet dokument- og datahåndtering. Vores frugtbare samarbejde resulterede i skabelsen af et digitalt produkt, der er et hurtigt og praktisk værktøj til fjernudveksling af dokumenter og kontrol af dataautenticitet.

Vores kunde var fuldt ud tilfreds med Innowise-teamets præstationer. Vi har udviklet klientsiden af applikationen, som har fået strålende anmeldelser fra både slutbrugerne af applikationen og kunden. Vi arbejder fortsat tæt sammen med CoreLedger om andre projekter, mens vi planlægger at udvide mobilapplikationens funktionalitet og arbejder på at opdatere løsningsarkitekturen.

Projektets varighed
  • Siden 2020
  • Projektet er stadig i gang, og på nuværende tidspunkt understøtter vi platformen og implementerer ny funktionalitet.

    Kontakt os

    Book et opkald eller udfyld formularen nedenfor, så vender vi tilbage til dig, når vi har behandlet din anmodning.

    Send os en talebesked
    Vedhæft dokumenter
    Upload fil

    Du kan vedhæfte 1 fil på op til 2 MB. Gyldige filformater: pdf, jpg, jpeg, png.

    Ved at klikke på Send accepterer du, at Innowise behandler dine personlige data i henhold til vores Politik for beskyttelse af personlige oplysninger for at give dig relevante oplysninger. Ved at indsende dit telefonnummer accepterer du, at vi kan kontakte dig via taleopkald, sms og beskedapps. Opkalds-, besked- og datatakster kan være gældende.

    Du kan også sende os din anmodning
    til contact@innowise.com

    Hvad sker der nu?

    1

    Når vi har modtaget og behandlet din anmodning, vender vi tilbage til dig for at beskrive dine projektbehov og underskriver en NDA for at sikre fortrolighed.

    2

    Når vi har undersøgt dine ønsker, behov og forventninger, udarbejder vores team et projektforslag med forslag med arbejdets omfang, teamstørrelse, tids- og omkostningsoverslag.

    3

    Vi arrangerer et møde med dig for at diskutere tilbuddet og få detaljerne på plads.

    4

    Til sidst underskriver vi en kontrakt og begynder at arbejde på dit projekt med det samme.

    pil