Douply

Douply is a reporting tool for digital agencies and their clients that allows to collect and analyse data from marketing platforms and create digital advertising reports. The platform has mixed Google Analytics, Google Adwords, Facebook and Bing platforms.

Challenges

  • Develop a product with high operating speed - database optimization issue
  • Connect specific data and tune indicators from advertising networks
  • Avoid ban from advertising networks which was possible due to huge set of queries from the platform
  • Provide value for money user experience and design as customer prefered a template to custom design

Solution

  • Database optimization

    In order to store big amount of data and display it quickly to the service we used NoSQL database.
  • Deep technical research

    We investigated advertising networks’ APIs, calculated additional indicators configuration and tested to ensure accuracy of information.
  • Billing and Payment

    Stripe system allows to create various billing plans and manage payments easily.
  • Effective communication

    We avoided possible ban from advertising networks thanks to effective communication between the team an Google.
  • Design customization

    Customization of the template-based design allowed to create a value for money solution.
  • Reports generation

    According to the created report vision we customized reports on the front-end.
  • High Speed of Report Generation

    Using NoSQL database allowed to represent the data on dashboards and statistics within milliseconds. This became a competitive advantage of the product on the market.

  • Connectivity with External Platforms

    Product architecture enables to expand on more services for reports generation. The platform has mixed Google Analytics, Google Adwords, Facebook and Bing platforms.

  • Data Visualization

    Comprehensive Highcharts visualization with tooltips allows to assess information quickly and easily. Two-sided solution provides reports visibility both for business employees and their clients.

  • User-friendly Design

    Template customization allowed to create a simple and clear design for both external and internal users of the platform taking into account that client prefered using a template to custom design.

  • Billing and Payments

    Stripe system is easy to use and integrate with the platform. It allows to make quick tuning of the product plans.

Need expert consultation?

We are ready to help you bring your project to the next level!

Get a free consultation

MapMan

MapMan is a gamified ERP and CRM SaaS system for business processes automation of the companies which perform direct sales of gas and electricity services at the US market. The system is designed to enhance sales agents’ performance and provide company managers with an effective employee management tool.

Challenges

  • Motivate sales agents and enhance their performance which suffers from routine tasks and tons of paperwork
  • Provide team managers with a convenient tool for task assignment and progress monitoring
  • Provide top management with a tool for statistics gathering and analysis

Solution

  • Gamification

    We defined the list of behaviors needed to encourage increase of agent’s KPI and selected the appropriate gamification techniques to support each of those behaviors.
  • Statistics

    Performance of every sales agent can be evaluated by the top management with the help of statistics diagram.
  • Map Profiles

    To reduce loads of time spent by managers defining the right territory for every agent we designed Map Profile, an area on a map with a specific set of data.
  • Reports

    Audio recording of the sales process allows company managers to verify each sale made by the agent.
  • Gamification

    The system supports various kinds of tournament achievements and competitions. To reward an agent for successful participation in the game activities we implemented in-app currency, Mapcoins, which could be exchanged for real prizes at the Game Store within the app.

  • Main Gamification Features

    • Levels System. Grouping agents according to their skills and performance allows to select a proper difficulty level for every participant.
    • Daily Quests & Bonuses. Agents have daily tasks, each with it's own milestones and rewards and can earn bonuses for elaborating work discipline.
    • Leaderboards. Agents show their best results while competing with each other, within their team, department or company.
    • Game Shop. Agents earn Mapcoins which could be exchanged for real prizes at the in-app Game Store.
  • Map Profiles

    Map Profile is a particular area on a map with relevant demographic data, overall leads amount and records of all previous visits. It can be easily created once, reused as many times as needed and assigned to an agent by a simple click.


    We created analytical system which assessed every Map Profile according to the demographic data and assigned an appropriate rank to it. All actions within every Map Profile can be easily tracked. Map Profile allowed to solve the issue with processing of the same territories by two agents.

  • Statistics

    The most important company’s events are displayed at each statistics diagram. This feature makes it easy for the top management to define causes of the sales agent’s KPI changes.

  • Reports

    Every sale made by the agent is supplemented with an audio recording of agent’s conversation with the customer and the photo of the customer’s documents. This helps company managers to verify each sale and assess agent’s efficiency.

Need expert consultation?

We are ready to help you bring your project to the next level!

Get a free consultation

Spindy

Spindy is a customer loyalty platform of a new type that combines real-time promotions with exciting gamification technology to engage customers and grow retail business. Customers get a chance to win up to 100% of cash back right after the purchase.

Challenges

  • Invent a new approach to loyalty platform that would appeal to customers
  • Develop Customer Loyalty Platform of a new type based on this approach
  • Avoid any spam techniques in app popularization
  • Encourage long-term B2C relationship

Solution

  • Gamification

    A chance to win up to 100% of cash back right after the purchase became a competitive advantage of the app over regular loyalty platforms.
  • Fraud Screening System

    Two-level validation of every reward secures store owner from fraud.
  • Billing and Payment

    The system automatically processes all transactions related to the store and reward amount.
  • Reward Settings

    Store owner defines the budget size for every of his stores and merchants can easily control and manage their promotions in real-time.
  • Gamification

    Unlike typical loyalty platforms or discount coupons where the bonus is predefined the app gives a chance to win up to 100% of cash back right after the purchase. Spin the wheel and find out the outcome right away.

  • Reward Settings

    Control and manage promotions in the store easily. Once the budget is depleted the rewards generation process stops automatically and there’s no third party control of promotion details or sales duration.

  • Billing and Payment

    Both customers and store owners can enter their bank details and the system will automatically process all transactions related to the specific store and amount of every reward.

  • Fraud Screening System

    Every reward passes through two-level validation process. This ensures that store owners will not get cheated along the way.

  • Viral Network Effect

    Customers share news about the game and their wins instead of direct promotion of the product, thus not breaking the sacred trust of social networks. Users don't feel spammed and continue the viral cycle.

Clients & Investors Waiting?

Contact us to get professional help with your project engineering!

Get a free consultation
< BACK TO THE PROJECTS LIST

PAYROLL

Payroll system automates the process of salary and bonus calculation taking into account corporate standards and business processes of the client’s company. It provides detailed reporting for each employee, statistics and agile setting system for salaries based on combination of over 50 factors.

Challenges

  • Raise the efficiency of the accountant staff by decreasing the amount of manual calculations
  • Find a solution to detect errors within payrolls
  • Provide company owner with a convenient and clear tool for statistics analysis

Solution

  • Sophisticated calculation algorithm

    Weeks spent on salary calculation turned into minute due to algorithm that performs tremendous calculations in just one click taking into account more than 50 parameters.
  • Error recognition system

    The system detects errors based on the database of existing variables which can be accessed and managed by the user when necessary.
  • Report and Statistics system

    The system generates an individual report for each agent and a master report for each salary period.
  • Calculation Algorithm

    The system allows to set individual salary rules for one or a group of agents with an appropriate set of parameters and options. The value of each salary parameters for the same agent could vary and depends on agent’s efficiency for the period and paraments of each sale.

  • Error Recognition System

    After user has uploaded the files with sales, the system automatically sorts them in three categories: good, with errors, and duplicated. Problematic records could be deleted or edited by a user. While editing user fixes value or adds it to the variable database.

  • Report and Statistics System

    The system generates a master report for each salary period which includes information about company income, the amount spent for agents’ bonuses, commissions and overrides. The report calculates net revenue of each department and the whole company.

  • Individual Report Generation

    The system generates an individual report for each agent with a detailed description of agent's salary. The reports could be viewed as PDF and printed or saved as PDF and XLS.

Need expert consultation?

We are ready to help you bring your project to the next level!

Get a free consultation
< BACK TO THE PROJECTS LIST

Skovoroda

Radio Skovoroda is an online radio station that provides music and informational content aiming to educate and inspire its audience. IT solutions, which include a website, mobile apps, Chrome extension and a widget, help the radio station to provide the content effectively and are focused on ease of use, modern design and various platforms support.

Challenges

  • Work out IT solutions that will bring the radio station to a new level
  • Develop a new modern website that will support the concept of the radio station
  • Provide users with easy access to the radio station from various devices and platforms

Solution

  • Custom Design

    In close cooperation with the radio team we created modern design that supports the concept of the progressive and independent radio station.
  • Mobile Apps

    The development of mobile apps for iOS, Android and Windows Phone allowed to cover the overwhelming majority of mobile users.
  • Integrated Player

    Real time radio streaming and podcast recordings are integrated within one single player available on every website page.
  • Chrome Extension and Widget

    Chrome extension provides quick access to radio station streams, while the widget is used to display the banner of the radio station on other websites.
  • Dynamic and Intuitive UI

    The deep analysis of user’s behavior allowed us to create intuitive interface for every detail of the website. The website supports five most popular screen dimensions as well as displays with higher pixel density, such as Retina display on Apple’s devices.
    AngularJS technology enables quick transition between website pages. Users receive real time information about current and recently played tracks.

  • Integrated Player

    All components of the player, i.e. music stream, radio stream and podcasts, are designed as one system which allows to quickly switch between different modes, have a shared volume and resume from the same place later. The player works for mobile browsers and the latest versions of all modern desktop browsers.

  • Programs and Podcasts

    Users can choose among programs on various topics, such as design, travels, classical music, media trends etc and select separate episodes (podcasts) in each program, easily switch between podcasts, rewind and resume listening from the same place later.

  • Schedule

    Integration with Google Calendar allows a user to add a schedule of live events to the personal calendar, and a program director to easily manage the schedule thanks to Google Calendar’s availability on many platforms and devices.

  • Mobile Apps

    The development of mobile apps for iOS, Android and Windows Phone allowed to cover 99.7% of mobile users. Applications display recently played tracks, provide easy access to music and online radio streams and let you share tracks on social and other media channels.

  • Chrome Extension and Widget

    Chrome extension is a convenient add-on for the web browser toolbar which allows to get instant access to the radio station stream without the need to open an additional tab. Add to Google Chrome


    Other websites can easily integrate the radio station widget. The widget displays the current track of the radio station and helps to promote the radio station website to a new audience. View on GitHub

CLIENTS & INVESTORS WAITING?

Contact us to get professional help with your project engineering

Get a free consultation