About the project

Project Name: Orvium

Open access publishing platform.

Team: Roberto Rabasco, Antonio Romero and Manuel Martin


Orvium is an open access and multidisciplinary publishing platform for scientific and academic publications. Orvium introduces a disruptive business model into the research publication market through a unique combination of blockchain and smart contracts, cloud computing and big data analytics and machine learning.

Website: orvium.io


Achievements from the first phase of the DAPSI programme

The main achievements during the first phase of the DAPSI program are quite important.

Following a list with the main features we want to highlight. Achieved:

  • Research, Analysis & Design
  • Gather inputs from real users
  • Platform architecture design diagram.
  • Tycho frontend (wireframes)
  • API endpoints definition and design.
  • Blockchain smart contracts design.
  • Created a repository to keep all documentation using MkDocs
  • Deployed documentation to static website in the cloud
  • Documentation structure
    • Research: In this section we have summarized the main findings about core research areas of the project, including Open Research Data, GDPR, and Consent Management tools.
    • Use Cases: This section explains the use cases and the functional and technical requirements for the prototype. To keep the focus, we have defined the use case of a university (consumer) studying sport performance for bikers (donor).
    • Architecture: Explains the architecture design and technologies selected to implement the frontend and backend services for the prototype.
    • Prototype: This section contains most of the tech deliverables, including the UI wireframes, API documentation, and code repositories for the project.

 

Implementation

  • Implemented first version of Tycho user interfaces in Angular application using backend mockups (Tycho UI app)
  • Login/logout
  • Donor interfaces: profile edit/view, join to calls for data, view joined calls for data
  • Consumer interfaces: profile edit/view, create calls for data, historic calls for data, donor list.
  • Designed schema implementation for MongoDB
  • Created Data Access Objects (DAOs) for API endpoints
  • Implemented API endpoints using NestJS framework (Tycho API)
  • Implemented donor endpoints
  • Implemented consumer endpoints
  • Implemented call for data endpoints
  • Implemented login
  • Created OpenAPI specification v3 for API endpoints
  • Integrate and connect Tycho UI app with Tycho API
  • Define blockchain smart contract
  • Implemented blockchain smart contracts
  • Testing frontend and backend

Pitch


Testimonial

Participating in DAPSI has been an important boost to our project. All the development and evolution of our idea has been due to the different tools that have been provided to us. Thanks to technical and business training, Tycho has managed to take shape and has gone from being just an idea to a solid project, which can help in the field of research in a more human-centered way.

Roberto Rabasco

Team

    Roberto Rabasco

    Experienced entrepreneur of business formation, operation, finance and management.

      Antonio Romero

      Technical expert, data designer and developer.

        Manuel Martin

        Research and data management, big data and machine learning expert.


        Entities

        Orvium OU
        Orvium OU
        Open Access publishing platform.

        orvium.io

        Orvium