• Introduction
  • Customer’s Problem
  • Customer Interaction
  • Solution Offered
  • Technology
  • Final Benefit



Our client deals in a telephone directory business. Two books were being published anually which listed all the Jewish businesses’ and residents’ telephone numbers and addresses. The books had all the contact numbers indexed properly so that the readers could find their requirements easily and also have access to multiple options for choosing a particular service.

Customer’s Problem

Customer’s Problem:

  • Apart from the books, our client also had a desktop application for the directories which could be used only by one person at a time.
  • They could not access the directory from anywhere, anytime.
  • The printed directories had heavy amount of redundant data, which before publishing had to be checked manually for elimination.
  • Since, the directory was not in a digital format, there was no automated credit card payment processing system, recurring credit card payment methods etc.
  • They had to do the payment related works manually.
  • They had two types of accounts Business and Residential. For that they used to maintain two separate database in their system which was time consuming and confusing.

Customer Interaction

Customer Interaction:

We interacted with our client several times to understand his requirements clearly and to analyse the scope of the solutions we had on our minds. It was clear to us that the client needed a more advanced form of a directory in the form of web based application. He also wanted an app for the same that would be compatible for both Android and iOS platforms. This would allow the users as well as the officials to view updated data always from any where, any time. Client told us that they wanted a simple but consistent design, so we chose Bootstrap for achieving a simple design for the directory. Since previous software was full of redundant and inconsistent data we planned to store relevant data in the database.

Solution Offered

Solution Offered to Client:

  • Client always wanted to have a look-alike web based application of his existing desktop application. So we kept the idea similar while developing the new application.
  • We used different tabs for categorizing the different data instead of allocating employing separate pages for them. This gave the directory a compact look and feel.
  • The new application was divided into multiple modules. Different users could use the application simultaneously.
  • As the client wanted specific access parameters for different users, we did it strategically.
  • In the old system there was huge amounts of data. We made various scripts to transfer the existing data into the new system and eliminated all the redundant data making the database wholly accurate.
  • We also built an app for the directory which was compatible both on iOS and Android.


Technology We Used:

  • Programming language:PHP
  • Framework: Laravel 5.2
  • Database: MySQL 5.6
  • Scripting language: JavaScript
  • Ajax, Bootstrap CSS 5 and jQuery
  • Payment gateway: Cardknox API

Final Benefit

Final Benefit:

  • The directory has garnered a huge number of users for the applications’ user-friendliness.
  • The new features and facilities like recurring payment facility, reminder for important correspondences, user record updating notification, and history of verizon changes have made the work easier for the clients and the users.
  • From Verizon List they can auto detect new phone numbers and there type. This data can be used for new entries without any manual effort. Users of this application can access the back-end from any type of device like tab, mobile or laptop.
  • The users could find desired data by clicking on the tabs instead of navigating through different pages.
  • The printing cost of the books reduced as the obsolete data were removed from the database.
  • Data could be searched easily and rapidly by the users.
  • Users of this web application as well as the organization’s officials could easily access the directory by using there phone, tablet and laptop, from anywhere at anytime.
  • The application had different types of export, bulk import and report management facilities making the officials’ work easier.