Techno Museum

Industry:,
about case

Range of applications in the sphere of AR that allows a museum visitor to interact with TV, leap motion, cameras and several other devices by means of modern software technologies.
7-month cooperation, the Dedicated Team of 4 developers.
Technologies: Python, Java, JS, Leap Motion, IoT

Reviewed on
5/5
10 Years

Proven Track Record

98%

Customer Satisfaction

150
Developers

Talent Pool

3
Weeks

Trial Period

The Challenge

Being passionate about Augmented Reality in all its forms UNL Solutions assumed the role of a software provider within the project.

The main customer’s requirements were to create several web and mobile applications for different parts of the museum, which would be implemented in the whole museum system. According to the request, the parts must be independent of each other and perform different functions such as simulating excavation, putting parts of an artifact together and showing Minsk archeological sites on the map.

Our team responsibilities on the project were to implement customer’s ideas through modern computer technologies and then support the platform functioning.

What did UNL do

All parts of the platform are based on IoT concept which allows devices to connect, interact and exchange data. RFID uses electromagnetic fields to automatically identify and track tags attached to the parts of artifacts. Leap Motion software has been implemented for hand tracking process and VR support.

The above-mentioned technologies are embedded into Raspberry Pi 3 hardware. As far as the parts of the platform are independent of each other and perform separate functions, our team of developers has used two fundamentally different languages for back-end – Python and Java.

However, for the front-end development, we have chosen JavaScript with its main advantages in the face of language dynamism and multi-paradigmatic approach. AngularJS framework implements the MVC pattern to separate presentation, data, and logic components.

Another framework that has been used in the development is Spring Boot. To build User Interface, React has been chosen as a perfect and fast tool for developing high-performance presentation layer. With the help of it, our developers have managed to implement production-ready features such as metrics and externalized configuration.

In addition to all these technologies TensorFlow open-source library, whose flexible architecture allows for the easy deployment of computation across a variety of platforms, has been embedded in the platform.

The Results

The technology that we use to this case

Python
Java
JS
Leap Motion
IoT

Ready to reduce your technology cost?

case studies

See More Case Studies

Contact us

Partner with Us for Comprehensive IT

We’re happy to answer any questions you may have and help you determine which of our services best fit your needs.

Your benefits:
What happens next?
1

We Schedule a call at your convenience 

2

We do a discovery and consulting meting 

3

We prepare a proposal 

Schedule a Free Consultation