Feb 28, 2023
No image
Mobile operator portal
Completed

Mobile operator portal

$100,000+
4-6 months
Israel
2-5
Service categories
Service Lines
Web Development
Domain focus
Commerce
Programming language
JavaScript
PHP
Frameworks
React.js

Challenge

Plavno participated in the implementation of one of the most ambitious and difficult projects on the CIS market. Mobile operators set a main priority to engage a young audience and implement active and even aggressive marketing. Client wanted to create a completely unique software product, both in terms of the visual component and the complexity and variety of software solutions.

Solution

The Online Shop is divided into three main categories: mobile phones, tablets, unlimited internet modems. The user can use the filters and choose the brand, price and specifications of the smartphone, can select method of purchase and payment. All information about the sold goods gets into the company's CRM. The manager can see the number of transactions for a period of time, the amount of orders, presenting statuses. Omnichannel personalization allows to evaluate the user profile and history in the real time, and forms personalized offers for users. The user's personal account is represented as a third-party REACT application. If necessary, the user can request a detailed account report for the selected period. As a result, user receives the generated pdf document.

Results

The main feature of the entire project is the creation of a classic web site in the form of a modern one-page react application. The problem was the ignoring of react applications by search engines. To solve this problem, a process was created in parallel with isomorphic rendering, which at the first entry generates a static HTML page in parallel. This HTML page is processed by the search engine. The content management system X4M did a great job with the task operating in headless mode. The team did not have to implement the data storage and processing mechanisms from scratch. The result can be easily used both for further enhancement and refinement of the existing functionality, as well as for connecting additional applications and services to our back-end.