Back to Success stories

Call-tracking platform MVP development

Category

    Zaur

    Head of Sales

    Quotation markLet's discuss how we can help your business

    Start now
     Zaur

    Challenge

    The MVP app delivery was one of the stages of the whole process of call tracking platform development.
    During this phase, our team faced the following technical problems:
    The database load increased with more services involved, which entailed delays in receiving data.
    A rapid growth of users number led to the accumulation of a large data amount and a solution for fast processing of millions of records was needed.
    Peak loads on individual services were raised to 1500 per second.

    Solution

    To avoid overloading the database, the ITSDev team decided to use a read-only database: all queries related to obtaining information (SELECT) were not sent to the main database; this helped to get rid of the execution of complex statistics queries.
    For maximum performance, easy work with atomic operations (like increasing and decreasing values) and fast data operations, engineers chose Redis docker.

    As a result ITSDev team delivered minimum viable product software with the following features:

    • Call routing (redirecting calls from clients to buyers)
    • Statistics (graph + call logs)
    • Buying phone numbers
    • Campaign management
    • Buyers management
    • Vendor management

    After the MVP programming stage, testing it and checking it for viability, our team moved on to developing the product itself.

    Screenshots

    Technologies

    PHP, Laravel, Vue, MySQL

    Project size

    1 Team Lead

    2 Senior Back-end

    1 Senior Front-end

    Duration

    3 months

    Category

      Zaur

      Head of Sales

      Quotation markLet's discuss how we can help your business

       Zaur

      Ready to start?

      We would love to hear your ideas

      Zaur

      Please fill in the requested information and we will contact you soon.

      Let's talk