Sviluppo di app blockchain: Applicazione mobile per la gestione dei documenti basata su blockchain

Applicazione mobile, sia in versione iOS che Android, per la gestione di documenti e dati sulla base della tecnologia blockchain.

Cliente

Industria
Tecnologia dell'informazione
Regione
Lichtenstein, Svizzera
Cliente da
2021
Il nostro cliente, CoreLedger AGè un'azienda informatica che sviluppa software su misura di alta qualità basati sulla tecnologia blockchain. CoreLedger ha sede in Liechtenstein e ha un ufficio di sviluppo a Zug, in Svizzera. Dal 2017, l'azienda crea soluzioni uniche sfruttando la potenza e il potenziale della blockchain.

Sfida

Based on market analysis, our client decided to create a convenient mobile application that would be used by individuals and businesses to store, sign, download, and share documents within the blockchain system. The main goal of the project was to build a reliable tool for secure storage and confirmation of documents through a digital signature, with the data being stored on the blockchain ensuring high reliability and accuracy. CoreLedger took over the back-end development part of the project and delegated front-end development to Innowise thanks to comprehensive technological expertise, individual approach, and experience of working with tecnologia blockchain.

Soluzione

Innowise ha collaborato con CoreLedger per creare un'applicazione mobile (sia in versione iOS che Android) per la gestione dei documenti sulla base della blockchain. I nostri professionisti sono stati impegnati nelle attività di sviluppo front-end.

FUNZIONALITÀ

La soluzione è un'applicazione mobile, con lo scopo principale di fornire agli utenti uno strumento affidabile per una gestione sicura e veloce dei documenti. All'interno dell'applicazione, tutti gli utenti possono svolgere le seguenti attività:
  • Creare nuovi documenti (record)
  • Allegare contenuti digitali (pdf, immagini, audio)
  • Creare firme digitali uniche
  • Confermare l'autenticità di un un documento con una firma digitale
  • Proteggere, comprovare e datare i documenti
  • Generate un codice QR unico per Let's creare software insieme
  • Utilizzate uno scanner di codici QR per trovare i documenti in un clic
  • Condividere e trovare i documenti utilizzando i tag tag
  • Segnare i documenti disponibili

UTILIZZO E BENEFICI

Users can leverage the app’s feature set to quickly create documents, confirm them with a digital signature and share with relevant recipients. Using blockchain technology, the solution helps to legally confirm the ownership of information and data, the right to own textual and digital information at a certain point in time. The application uses a cryptographically secure way to verify the authenticity and origin of the data. The app also allows users to take pictures or upload files and verify them on the blockchain. Users can download the doc management application on Google Play and App Store. To access all the features of the application, users can pay in cryptocurrency.

Tecnologie e strumenti

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
Piattaforme

Processo

Abbiamo scelto Scrum come metodologia di sviluppo del software, in quanto si adattava perfettamente alle specificità del progetto. Inoltre, abbiamo deciso di comunicare tramite Microsoft Teams durante lo sviluppo e il supporto della soluzione. Per la gestione delle attività è stato utilizzato Azure DevOps.
Poiché la nostra azienda era coinvolta nello sviluppo del front-end, la sfida più grande è stata la dipendenza dal team che sviluppa la parte back-end dell'applicazione. Le nostre scadenze e i nostri rilasci dipendevano direttamente da loro. Inoltre, gli stessi servizi della parte back-end erano utilizzati contemporaneamente da diverse applicazioni. Ognuna di esse aveva le proprie date di rilascio e funzionalità leggermente diverse, il che rendeva difficile pianificare e sincronizzare i rilasci. Nonostante le sfide sopra descritte, abbiamo stabilito un'eccellente comunicazione con il team del cliente e raggiunto un alto livello di sincronizzazione, rispettando così le scadenze e completando le attività del progetto con un'ottima qualità.
Lo stack tecnologico è stato selezionato grazie alle seguenti caratteristiche:
  • Comodo controllo dello stato dell'applicazione
  • Navigazione facile da usare
  • Supporto per diversi linguaggi di programmazione
  • Controllo modulo di facile utilizzo
  • Comodo lavoro con le prese
  • Sicurezza di alto livello per i file e le firme elettroniche
  • Analisi avanzata delle attività degli utenti

Team

1
Responsabile di progetto
2
Sviluppatori Frontend
1
Designer UI/UX
1
Ingegnere QA

Risultati

CoreLedger, in collaborazione con Innowise, ha sviluppato e implementato l'applicazione mobile per la gestione dei documenti e dei dati basata su blockchain. La nostra proficua collaborazione ha portato alla creazione di un prodotto digitale che rappresenta uno strumento rapido e conveniente per lo scambio di documenti in remoto e il controllo dell'autenticità dei dati.

Il nostro cliente è rimasto pienamente soddisfatto delle prestazioni del team di Innowise. Abbiamo sviluppato il lato client dell'applicazione, che ha ricevuto recensioni entusiastiche sia dagli utenti finali dell'applicazione che dal cliente. Continuiamo a lavorare a stretto contatto con CoreLedger su altri progetti, pianificando l'espansione delle funzionalità dell'applicazione mobile e lavorando all'aggiornamento dell'architettura della soluzione.

Durata del progetto
  • Dal 2020
  • Il progetto è ancora in corso, in questa fase supportiamo la piattaforma e implementiamo nuove funzionalità.

    Contattateci

    Prenota una chiamata oppure compilate il modulo sottostante e sarete ricontattati una volta elaborata la vostra richiesta.

    Inviaci un messaggio vocale
    Allegare i documenti
    Caricare il file

    È possibile allegare 1 file di dimensioni massime di 2 MB. Formati di file validi: pdf, jpg, jpeg, png.

    Facendo clic su Invia, l'utente acconsente al trattamento dei propri dati personali da parte di Innowise in base alla nostra Informativa sulla privacy per fornirvi informazioni pertinenti. Inviando il vostro numero di telefono, accettate che possiamo contattarvi tramite chiamate vocali, SMS e applicazioni di messaggistica. Potrebbero essere applicate tariffe per chiamate, messaggi e dati.

    Potete anche inviarci la vostra richiesta
    a contact@innowise.com
    Cosa succede dopo?
    1

    Una volta ricevuta ed elaborata la vostra richiesta, vi contatteremo per illustrarvi le esigenze del vostro progetto. Progetto e firmare un NDA per garantire la riservatezza.

    2

    Dopo aver esaminato i vostri desideri, le vostre esigenze e le vostre aspettative, il nostro team elaborerà una proposta di progetto con l'ambito di lavoro, le dimensioni del team, i tempi e i costi stimati.

    3

    Organizzeremo un incontro con voi per discutere l'offerta e definire i dettagli.

    4

    Infine, firmeremo un contratto e inizieremo subito a lavorare sul vostro progetto.

    freccia