Otvarta
Implementation of an online telephone subscription management system

About Otvarta and our task
Commissioned by SATFilm, our branding company developed a strategy and designed a new brand for the Otvarta mobile network. The project relied on Polkomtel’s infrastructure, requiring the development of a website integrated with SATFilm’s and Polkomtel’s internal systems. Our task was to design and implement a website with e-commerce features and a billing system for Partners (authorized SIM card vendors).
See the branding project:
https://brand4future.eu/en/portfolio/otvarta-2/



Documentation
and pre-implementation work
Preparatory work was conducted using a workshop approach and included:
eFresh before workshop 1:
Competitor research – to determine user paths on the website’s front end
Client before workshop 1:
Preparation of price lists, description of requirements for price and promotion presentation, description of requirements for integration with the client’s internal system and mobile telephony (infrastructure provider)
Workshop 1. A detailed overview of the website’s functionalities, including special features (home, login, offer view, promotion types, price lists, additional subpages, and a map of authorized points of sale).
After Workshop 1, eFresh prepared:
- List of unique views and specific features
- Development of a userflow from the buyer’s perspective
- Building an API for integration purposes (orders, marketing consents)
- Initial low-fidelity mockups: mobile home, offer view, shopping cart, profile and history view
- Initial graphic design for the home desktop and mobile app
Workshop 2 (online). Presentation of userflow, low-fidelity mockups, and home concept.
1st round of client corrections and comments.
Milestone: Written approval of the view list, userflow, low-fidelity mockups, and graphic design.
Workshop 3 Integration Discussion
- Integration analysis – we verified that the expected integrations would not impact the proposed low-fidelity graphical solutions.
- We developed integration documentation in collaboration with the client’s internal system provider and a mobile phone representative. The external provider developed the API for the client’s internal systems, and we connected to them via an API displayed on the website.

High-fidelity mockups
Due to the specific nature of the implementation (a small number of user views, extensive backend and integration work), mocking up the user views wasn’t time-consuming and took about two weeks. In addition to the subscriber views, we also designed desktop and mobile views for the Partner Zone, a billing program for authorized distributors.



Unique functionalities
- Data exchange with SatFilm and Polkomtel subscriber management systems (user registration, contract signing, phone number assignment, additional options)
- Partner commission settlement system with a map and service desk communication module (individual calculation of commission terms, documentation (invoices and contracts), payment statuses)
- Integration with the Otvarta call center (billing overview, subscriber communication module)
- Business reporting (information on the number of subscribers, the number of subscribers acquired by a given partner, billing statuses)


Preparing for publication
When preparing the website and its integration for publication, a key task was to properly and thoroughly test its functionality. We verified both the flow of information between the website and the Polkomtel system, as well as the client’s system.
As part of the preparatory work, we carried out:
- Verification of all features (forms, integrations, dynamic logic, database saving)
- Responsiveness testing (mobile, tablet, desktop)
- Content verification: spelling, links, metadata, SEO tags
After preparing the production environment (LIVE), we migrated the website.
- Exporting the database and files from staging
- Importing to the production server
- Checking permalink structures
- Setting an SSL certificate + enforcing HTTPS
- Enabling caching – after testing the site’s functionality
- Optimizing loading speed (CSS/JS minification, lazy loading, image optimization)
- Adding Google Analytics and Google Tag Manager – for future campaigns
DO YOU HAVE A VISION YOU WANT TO FULFILL?
Contact us and we will help you build a brand that will conquer the market.






