Recent Stories

Read more about the article Using Google Analytics superProxy to Enhance API Quota Limit
API-qouta-limit-Blog-vteams

Using Google Analytics superProxy to Enhance API Quota Limit

vteam #252 has been working on a client’s web application of tutorial videos for recording, mixing and production, which has been live for a decade. The application holds significant customer information, order history and video data over 350 GB. Users can subscribe for monthly or annual subscription and stream tutorials online, or else they can download....

  • Post author:
  • Post published:August 26, 2016
Read more about the article Using AngularJS to Develop a Simulation of Casino Slot Game
casino-slot-game-vteams

Using AngularJS to Develop a Simulation of Casino Slot Game

The client of vteam #559 wanted us to build a simulation of Casino Slot Machine Game with a detailed set of maths and logic. All the checks and logic should be based on a real arcade version of the game, placed in any USA casino. Additionally, the game had to fulfill laws enforced under US Federal Law of Gambling; like "No Natural Win" and "Must Win with....

  • Post author:
  • Post published:August 19, 2016
Read more about the article Multi-Tenancy System Migration With Separate Databases
Multi Tenancy System Migration with Separate Database

Multi-Tenancy System Migration With Separate Databases

Migrations are like version control for your database, as they allow you to easily modify and share your application's database schema. In this article, we will focus on a few techniques used to deal with laravel multi-tenancy migration that has separate databases (master and child databases). Let's say the existing system's migration mechanism is to handle....

  • Post author:
  • Post published:August 12, 2016
Read more about the article Migrating LMS Data from SHOPP to WooCommerce Plugin
Migrating-LMS-Data-from-SHOPP-to-WooCommerce-Plugin

Migrating LMS Data from SHOPP to WooCommerce Plugin

vteam #335 developed a learning management system (LMS) using WordPress and Shopp plugin as per the client’s requirements. The LMS itself comprised of the following features: A Shopping Cart for virtual courses Real-time Progress Tracking User Management Course Management Order Management . The website had a large number of subscribers as well as order....

  • Post author:
  • Post published:August 4, 2016
Read more about the article Fixing Ajax Call Issue in IE7 to Display Latest Tutorial Video Listings
Fixing-Ajax-Call-Issue-in-IE7-To-Display-Video-Listings

Fixing Ajax Call Issue in IE7 to Display Latest Tutorial Video Listings

vteam #252 has been working on a client’s web application of tutorial videos for recording, mixing and production, which has been live for a decade. The application holds significant customer information, order history and video data over 350 GB. This site has been developed using latest technologies. In particular, the issue that client was facing was in Ajax calls....

  • Post author:
  • Post published:July 29, 2016
Read more about the article Remote Server Automation and Deployment with Capistrano
Remote-Server-Automation-And-Deployement-With-Capistrano

Remote Server Automation and Deployment with Capistrano

Capistrano is a tool used for remote server automation and deployment, written in Ruby. It uses SSH to connect with server for performing various operations and Rake to define tasks required to perform deployment on a specific server. To automate repetitive deployment tasks, it can also be used for any language or framework including Java, PHP....

  • Post author:
  • Post published:July 22, 2016
Read more about the article Using MEAN Stack to Develop a CMS Portal
MEANStack-for-CMS

Using MEAN Stack to Develop a CMS Portal

To improve operational efficiency, a CMS portal (Software Quality Management System) was required that would streamline quality management processes. This system was anticipated to manage large amounts of content for different projects. The following features were required: A Statistics display using charts or tabular form Graph updates as per analytics....

  • Post author:
  • Post published:July 14, 2016
Read more about the article Exporting Telerik Reports to A Stable RTF/Word Format
Telerik-conversion-blog-vteams

Exporting Telerik Reports to A Stable RTF/Word Format

A web-based, commercial and SBA lending software required vteam #397 to develop an export feature that could convert Telerik Reports to a stable Rich Text Format (RTF). Reason being the Telerik Reports were not being generated in a suitable format when exported to RTF or Word. Whether users were creating a new mapping mechanism for filling a Word....

  • Post author:
  • Post published:July 5, 2016
Read more about the article Developing A Recurring Cart Extension for Placing Orders in Magento
Recurring-Cart-Extension-in-magento

Developing A Recurring Cart Extension for Placing Orders in Magento

vteam #602 was required to develop a recurring cart extension for Magento. The client wanted its customers to place orders automatically using a Cron script. Creation of recurring cart functionality was a straight forward task. But the payment method for automatic orders was problematic. vteams engineer Tahir Yasin had to use Authorize.Net CIM Payment....

  • Post author:
  • Post published:July 1, 2016
Read more about the article Implementing Observer Pattern in Ruby
implementing-observer-pattern-in-ruby

Implementing Observer Pattern in Ruby

Software design patterns help to speed up the development process. These have been proven and tested in this field while resolving specific problems in the best possible way. These patterns are abstract solutions that can be mapped in myriad situations and are classified in the following categories: Behavioral patterns Structural patterns Creational patterns....

  • Post author:
  • Post published:June 30, 2016
Read more about the article Parsing and Retrieving Emails from Gmail Inbox Using PHP5 IMAP
php5-and-IMAP-for-Gmail

Parsing and Retrieving Emails from Gmail Inbox Using PHP5 IMAP

Recently, one of our clients requested a functionality to parse and retrieve emails from his Gmail inbox using PHP that should be based on the email content. vteams engineer completed this request using Internet Message Access Protocol (IMAP) – an Internet standard protocol used by e-mail clients to retrieve e-mail messages from a mail server over a TCP/IP....

  • Post author:
  • Post published:June 24, 2016
Read more about the article Shifting Pets Marketplace from WordPress to Laravel
Shifting-Pets-Marketplace-to-Laravel

Shifting Pets Marketplace from WordPress to Laravel

vteam #496 was required to work on developing a central marketplace for pet lovers. This central hub would enable pet owners to buy pet products from nearby service providers. These service providers would get pet products from different manufacturers and distributors. The main target was to achieve nearby radial search and listings. It was a challenging task....

  • Post author:
  • Post published:June 17, 2016