Featured works
The Akarni team delivered projects from startups, e-commerce to enterprises. Just to name a few: GE bank, Komerční banka (Société Générale Group)
yuVe—Solves every situation.
Background
yuVe app is for someone who needs a helping hand with a broken kitchen drawer, to replace a broken bathroom tile or assembling an IKEA furniture. yuVe app is for someone who cannot find reliable professionals to solve their problems.
yuVeneer app is for handymen who is able and want to solve issues placed through the yuVe app.
Akarni has built a platform similar to Uber with a native iOS and Android app. All real-time connected to the robust back-end solution developed for yuVe HQ team.
Project challenge
Just to mention couple of challenges the Akarni engineering team had to tackle with:
- Auto-complete address feature. Keeping in mind the yuVe’s end user experience while placing a request through the app.
- Obtaining GPS coordinates based on the address. The yuVeneer (supplier) would not be flooded with irrelevant demands. E.g. not within the supplier’s convenient geographical location.
- Custom-based subscription business model (Android world). Acting in line to the phrase “Think globally, act locally”. It was quite a daring challenge to implement different pricing model per country.
- Change in the Ownership of a Sole Proprietorship (Android world). Already having a customer base and changing the platform ownership required a creative engineering. The goal was not to “bother” the end user with a change that is not adding any value.
- Intelligent video playback (earlier versions of Android). Automatic conversion into MP4 video format with automatic resizing. Akarni had to keep in mind that while the yuVe user for instance taped a video of broken windows on iPhone, the yuVeneer has to be able to play the footage with their Android device.
The results
Despite the fact yuVe is still at the beginning of its exciting journey, it was already able to manage 2,000 different variety of request within just 8 months of service.
The Akarni engineering team is bringing new innovation into the yuVe and yuVeneers happy customer world on a daily basis.
Few reviews from the users:
“Great idea, Uber for handymen. Easy to use, attractive design, easy to add request. An application, which is useful when you are in need.” A. Benko
“I’ve tried, added a request and within 15 minutes I received three responses. It's convenient and easy. I'll definitely use in the future.” J. Mezenska
“Thanks to yuVe I solved my problem with taps quickly and cheaply.” J. Fernandez
Handy Chuck—Your email sales buddy.
Background
HandyChuck startup goal is to give all the customer-facing people smart insights within email communication. HandyChuck helps its users to know what happens after they send an email. By using templates, they save precious time. By personalization, their email open rate is much higher. HandyChuck’s managers have analytics and metrics so they know how their sales team is performing.
Project challenge
HandyChuck product is fully integrated into the OpenXchange (OX) AppSuite.
OpenXchange (an alternative to Google Apps/Gmail or Microsoft Exchange/Outlook) develops, markets and sells web-based communication, collaboration and office productivity software. It enables full integration of email, documents, scheduling and social media.
OpenXchange states it is ruthlessly open, however, to integrate a new app is really a huge challenge. For example: to be able to integrate the email tracking and personalized emails, our engineering team had to use hacking techniques, such:
- Debugging HTTP communication between OX App Suite and its back-end, so it is not only possible to read the communication but also make changes (both ways).
- Low level hacks: all the tracing is made through Postfix (mail transfer agent that routes and delivers email). The goal is to have the best possible end user experience. End user can use any kind of email client, and one of the most important HandyChuck tracing feature is still working.
- While using personalized HandyChuck feature, the user sees only one email sent to all recipients. There is an email preview possibility for every recipient so the user can have an exact idea how the customer received their email. In the back-end it was a brutal super hard programming skills required to be performed.
The results
The Akarni engineering team, despite all the challenges, managed to tackle all the issues. Still keeping in mind the smooth user experience who won’t notice any UI difference between OpenXchange and HandyChuck. HandyChuck users have been even stating that “they can’t live without it”.
The Akarni team can’t be any happier with the achieved result.
My Broker Company App
Background
My Broker Company App drives the whole insurance portfolio administration process. It optimizes back-office and bank operations by reducing transaction fees and by bundling payments.
Typical model
Client or a corporation wants to insure its asset, business plan or technology. Client gets in touch with My Broker Company for insurance bids. My Broker Company will prepare a quote and draft a contract with an insurance company.
If the contract is signed, My Broker Company provides the life insurance lifecycle e.g.: accepts and dispatches insurance payments, ensures communication between the insured and the insurance company etc. My Broker Company eventually ensures liquidation of damages, payment or gradual fund release. Simply it takes care of all the back-office administration.
Reinsurance model
In more complex cases, insurance policies (insurance companies themselves) can be reinsured.
They look to cover more risks in insuring their clients. In this case, the insurance company will contact My Broker Company with the reinsurance composition request.
In some cases, there may even be more reinsurance undertakings providing only one project. My Broker Company addresses the complete life cycle of the business case as well as the typical model.
Model with third party (other broker)
In some cases, My Broker Company and reinsurance company is a further broker (other broker). My Broker Company resolves the business case only with the client and the broker (other broker) not with the last chain (e.g. insurance/reinsurance company).
Project challenge (What problem are we solving)
There have been many challenging obstacles the Akarni project management and engineering team had to deal with. The portfolio management consisting of many interconnecting elements, many challenges needed to be tackled. Just to mention a few:
- document management, client and insurance statement preparation,
- the task management had to be automated,
- ERP integration was necessary,
- claim settlements has been administratively extremely demanding,
- bank transactions and fees had to be optimized,
- Auditing, General Data Protection Regulation (GDPR) and Payment Services Directive (PSD2) compliance were essential.
The results
The Akarni team with My Broker Company app streamlined the insurance portfolio administration process. My Broker Company app significantly reduced process error rate, the bank transactional fees are being reduced and all the documents are being standardized.
We’ve picked React JS for front end due to its stability, performance and effective (rapid) development. For Backend there is a Spring Boot in place. It covers almost every functional needs we had on this project. We love the way its non XML configuration.