Oct `18 – Dec `18
BOLT is a cross-platform application (web, android, ios). Allows you to view live TV channels and streaming broadcasts. We have made changes to an existing project in order to optimize it: We fixed the client side's errors. Corrected errors on the server, reworked the structure. Introduced the registration feature through Facebook. Engaged in the assembly of android and ios applications.
News & Media, Films & TV
TV streaming service
This app allows a user to be registered and associated with a participant in a fencing competition for subsequent push notification of the progress. We created two versions of the app for iOS and Android. We also implemented the display of a tournament grid and push notifications. All information is parsed from the USA Fencing website and stored in HTML pages, from which the necessary information is extracted. Pages on the iFencer site are made by hand, which makes parsing complicated.
Technologies Stack:Express.js MongoDB React Native
We were part of a team that worked on the whole website. We created an admin panel that allows new organizations to be added to the portal, and the updating or removal of existing ones. Our biggest challenges were geopositioning and structuring the database. Geopositioning works with the users’ current positions, which can be received from their devices, and those of nearby users, to calculate the differences in latitude and longitude.
Technologies Stack:Express.js React.js React Native
Business & Productivity
business networking mobile app
React Native developer
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.
Technologies Stack:React Native
Social Media & Communication
mobile social networking tool
Future Proofing Healthcare
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.
Technologies Stack:React.js Redux
Healthcare & Medicine
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.
Construction & Real estate
real estate portal
Southern Federal University, Taganrog, Russia
Applied Mathematics & Computer Science, Bachelor