BOLT is a cross-platform application (web, android, ios). It allows you to view live TV channels and streaming broadcasts. We made changes to an existing project in order to optimize it: - we have increased the download speed of the application; - fixed problems with video playback; - fixes in layout/styles; - fixed the feature request for permission to use geodata; - made authorization through Facebook; - set up the work of Google analytics.
This application allows a user to be registered and associated with a participant in a fencing competition for subsequent push notification of the progress of the competition. The selected event can be viewed at various stages, with the outputting of information about participants.
Bizit allows users to share their business cards and create new connections. By uploading a business card to Bizit, or creating one through the app, users are able to share their card via wi-fi, email, Bluetooth, and contacts. And they have the ability to expand their network by searching for connections through the Discover page.
Applications are written in React-Native. Implemented push-notification of new messages and friend requests. Notifications successfully implemented for iOS and Android. Used Firebase Cloud Messaging for notification on Android. Implemented authorization using X-CSRF tokens. Updating data in the application is done using short pollings.
React Native developer
For this project we used Drupal 8. It also includes graphs written in React.js and integrated directly into the main site. We have mainly dealt with the graphs. The way it works is CMS generates a specific HTML tag which is caught by React. Depending on the data attribute React decides which graph is to be rendered into the HTML tag. The tool allows analyzing the data from the graphs and further creating of articles and short discussions with the possibility of leaving feedback.
The map provides the ability to search using filters; view extended data for buildings, including owners and last sales; and save the buildings to lists that might be shared among a team or company, or sent to the exact user via the built-in messenger, email or SMS. Marking properties for sale and setting the status of your work on a current building project are also good features for teamwork. Sockets are used for real-time messages.