Select language:
+1 (909) 225 4441
Projects

Vivaldi Electronic Library Network

 
December 23, 2013

Vivaldi is a remote access library platform, providing rights holders with the opportunity to distribute their content through a fully supported network. The books, educational materials or scientific documents can be accessed online or via a one of many virtual reading rooms set up all over Russia and the CIS. Virtual reading rooms can currently be found in all major universities of these countries, and are spreading to libraries and universities across the world, with a steadily growing body of literature on offer through Vivaldi. Access rights are highly flexible, with options for putting multiple parameters in place simultaneously, including access rights settings based on document type, user type, and method and location of access. Different levels of access can be provided, including the ability to read part of a document or the whole document, as well as download and printing options. Access can also be given under various terms and conditions, where for example only a certain number of documents can be accessed at the same time, or only for a specified time period.

 

The ready-made system architecture allows the rights holder to upload their copyrighted material to the network via a document server, safe in the knowledge that the data is secure and not secured elsewhere. Payments can be requested from customers in advance, before access to documents is granted, or on a subscription basis. Furthermore, loyalties for the reproduction of documents are received each time copyrighted material is printed out in a virtual reading room.

 

Vivaldi Electronic Library Network

 

DefView for MacOS

 

DefView for Linux

 

Russia’s largest remote access library network

  
Client: Russia’s largest library
Description: Development of a platform-independent application suite for remote library access. The work included client and server implementation. Thousands of readers can access the library’s server at the same time and read books in compliance with their rights. This package consists of:
  • Client application for reading, searching, browsing etc.
  • Welcome server for performance monitoring and clustering of application servers
  • PDF server/daemon that gives the option of viewing PDF documents by generating a PNG image from any page of a document. This allows stemming
  • Main application server/daemon that connects the client application then opens the documents and provides some navigation and search options
  • SQL Server 2005 with a stemming feature to help maintain the system database
  • Web server that allows users to exchange their URLs for documents
  • System administrator’s application
Technologies: Windows, Linux, MacOS, iOS, Objective-C, C++, Qt, ASP.NET MVC, C#, 3-tier, TCP/IP, GUI, PDF, FB2, SQL.

 

Mobile application for reading e-books on an iPad

 

Vivaldi Electronic Library Network

  
Client: Library network
Description: This application gives users the opportunity to browse through collections owned by libraries, universities and publishing houses. The number of accessible texts is constantly growing due to the new catalogues being connected to the database and by the addition of electronic libraries from new organizations.

 

Application for library network administration

 

Application for library network administration

  
Client: Library network
Description: Development for a web-based administrative electronic library application. This is not only a user-friendly interface for working with databases, but is also an efficient choice from a business perspective. Particular attention has been paid to controlling access. This web-based application replaced a previous version, which was built within a Windows environment. The new version was built, in part, because a client wanted to manage their library via an internet browser.
Technologies: Web 2.0, ASP.NET, C#, AJAX.NET Extensions, CSS Friendly Adapters, HTTP, MS SQL, CSS, XHTML, XML, WebServices.