Technologies Used: HTML, CSS, jQuery, Linux, Apache, MySQL, PHP, AWS EC2, Android Java

For Whom It Is:

Originally developed for a client in Toronto, Canada to facilitate their 9 offices spread over the city and suburbs, this is a complete solution for companies who deal with financial transactions like:

  • Payday Loans
  • Money Orders
  • Western Union Transactions
  • Forex
  • Tax Returns
MoneyT Screenshot

Screenshot, showing a client’s profile, alerts and history

Transaction Methods

  • Cash, with its own Tills Management
  • Debit
  • Credit Card
  • Wire Transaction
  • Pre Auth Debit

User Roles

This software is web based and allows a client to operate multiple sites with a single login in following roles:

  • Admin
  • Sr. Manager
  • Manager
  • CSR

More roles can be programmed into the system.

Screenshot showing various services MoneyT offers

Screenshot showing various services MoneyT offers

Reporting and Profits:

The software includes a detailed reporting system which can be filtered by different options. It also produces a report of profits and forecast of upcoming transactions for delivery to banks and Western Union.

Compliance:

Complying with government regulations is a major requirement for financial institutions. This software comply with various regulations as put forward by the Canadian government.

Notifications:

The system generates various notifications, some of which are:

  • Clients list with upcoming loan payments
  • Clients past due loan payments
  • Various alerts and warnings
  • NSF
Forex Module

Forex Module

Other Features:

Other features included this software are:

  • Block payments to clients who have defaulted on their loans
  • Issue warnings and alerts about clients
  • Various common fraud prevention mechanisms
    • Wrong ID alert to CSR
    • If same check is being cashed at multiple locations
    • etc.
  • Human Resources
    • Real time scheduling
  • Clients detail record
  • Employees Profiles
  • Vacation Requests Form
Community Hour Website

Based on MyBB, this is a community discussion forum which I created primarily for the community where I live. However, it is opened for any community who would like to use it for their discussions.

The purpose behind setting up such a forum was to enable people in this community discuss various things which happen in the community and for which people don’t find a platform to express their views, concerns or solutions. Though there happens meetings few times a year where community members can come and let their voice heard, but it is not really very practical in today’s day and age.

There are many other things too which could be achieved via this forum, e.g. if someone is renting a house, or looking for baby sitting service, or is offering some home repair service, now they can use this forum to get in touch with people around.

What Annoyed Me Today . com

It was more like a social experiment but became very successful with a very little advertisement. However, poorly done backup and a harddisk crash caused most of the annoyances posted here to get lost. Though their copies still exist on Twitter and Facebook pages.

The goal was to find out what annoys people around the globe, and it was very interesting to see how these annoyances factors vary across the globe. For example, in the UK, most of the annoyances are due to boyfriends or girlfriends trashing each other, whereas in the USA people have mostly work related annoyances.

Here is the link to this website.

What Made Me Happy Today . com

The success of WhatAnnoyedMeToday.com made a few people asking to make a website where happy people could post their comments. I knew that such a website won’t be much successful, however making it was not that hard, so created one. However, same amount of money spent on advertisement didn’t bring in much traffic, mostly that money went wasted. But the site is still up and everybody is welcomed to post there what made them happy today. Here is the link to this website.

shopmela

Although there already exists similar websites, but there are some markets which still have a scope for this type of service.

So this online classifieds website is focusing the South Asian market.

Just like Kijiji, eBay, Craigslist, Shopify, etc. it gives options to buy and sell stuff online, create stores and bid on items.

fb_pbx

So you need a PBX right on your FB account, so here it is.

It was launched in 2010, and there was no similar app on Facebook for this purpose.

This app is a FB version of VisionVoIP and automatically sets up users’s PBX as they install it in their profile.

However, my experience has been that giving such a wonderful thing on Facebook was a waste of time. People come on Facebook not to work, but to entertain, and a PBX management system is by no means an entertainment thing. So despite of getting over a 100 users, this app really didn’t pick up.

Call center girl

To make it easier for everybody to use an easy-to-use PBX system, PBXforAll provides one.

This website is put on hold and its details are delete from here for the time being.

Warehouse Inventory System

For a good client in Memphis, Tennessee, US, with partnership with RedKey Media Inc. of Toronto, a wonderful project was completed spring of 2012 using cutting edge technologies of the time, with custom build Android app to change the way client did its business.

REQUIREMENT

Client owned a few book warehouses and the requirements were simple. RedKey Media had developed an e-commerce solution for this client using Joomla and VirtuMart where users could order and purchase books and track shipments. Now the client wanted a unique and innovative approach to bring this e-commerce solution to hand held devices with certain unique requirements as follows:

  1. The warehouse staff should be able to scan shipping barcode and get information on available inventory.
  2. The warehouse staff should be able to scan an order and get detailed info about the order.
  3. The device on which they get the information should also guide them where in the warehouse to pickup the new orders, and in right quantity.
  4. The device should be able to update the inventory on the fly, while updating the website and main server.

SOLUTION

The solution proposed by Zeeshanz CTS was to use an Android device to achieve all of the above.

IMPLEMENTATION

THE APP:

A custom app was developed for the client, and installed on 10 Samsung Galaxy Tablets to be used by the warehouse staff.

  1. The app would require a PIN number to login, and this PIN was authenticated by the main server. This would make sure who was logged in and what activities he/she had performed, i.e. which orders scanned, which were shipped, how many orders processed by which staff member per day and so on.
  2. Once logged in, user would scan the barcodes, and the app would retrieve  data from the main server associated with these barcodes.
  3. Based on the information, the worker would fulfil the order and update the information on the app, which would in return update the main server.

THE WEB:

A web application was also made for inventory management, using the same main database which was being used by the app. The web app was also integrated with the backend of the VirtuMart plugin to update the inventory, shipment, and other information on the website in realtime. So for example if the item is marked as shipped by the worker in the warehouse using the app, the inventory will be adjusted accordingly and items on the web would displayed as shipped.

VisionVoIP Web Site

Given my existing expertise in VoIP, When I started learning Web technologies in late 2007, one of the first thoughts which came to my mind were to make an online PBX system, accessible to anybody who needs one as an online solution. I am pretty sure many others must have thought the same thing, but still it was a very new idea. I searched and couldn’t find any decent online PBX system.

Needless to say in next few years, there were many online PBX solutions available.

Had I known web development earlier, my web based PBX solutions would have a chance to be one of the most successful ones.

In any case, I ended up programming my own full fledge muti-tenant virtual PBX system in 2009 and launched later the same year at www.visionvoip.com. This was a LAMPA based system, i.e. Linux, Apache, MySQL, PHP and Asterisk.

This PBX system had mostly been a demo system to show my skill and talent in the VoIP, Web, Security, Linux and other technologies which are vital to today’s telecom industry. I never focused on its marketing and getting a lot of users. The max users or tenants I had on this at any given time were about 120.

As any VoIP admin knows, VoIP systems come under online attacks very quickly and need really good care in terms of securing them with proper tools and firewall rules. I also learned that with time and ended up writing many scripts to identify and block bad IPs and bad users. With time my PBX’s dialplan was also improved to better take care of outbound calls.

Also, for a better user experience, very care is taken to make things look nice, and use JavaScript wherever possible. So overall its look and beautiful and using the PBX is very user friendly.