All Blogs

News, guides, and how-tos; all related to development and frameworks.

Froala Editor HTML Integration & Customization

Background: We were developing Angular based website builder application, we needed a sophisticated WYSIW​YG HTML Editor and after a bit of R&D and careful evaluation of available options for live content editing tools we finalized Froala Editor HTML because we…

  • Post author:
  • Post published:January 22, 2020
Read more about the article Handling JSON data and Database Synchronization in Angular
Handling-JSON-data-and-Synchronization-with-DB-in-Angular

Handling JSON data and Database Synchronization in Angular

Background Static data is normally stored in database for a separate column for each piece of data. This works for most cases but in case of complex and frequent changing data this might not be your best bet. In one…

  • Post author:
  • Post published:January 21, 2020
Read more about the article Recommender System using AWS Amazon Redshift
Recommender-System-using-AWS-Amazon-Redshift

Recommender System using AWS Amazon Redshift

Requirement We needed system to generate recommendations at run time for related resource items based on the item being viewed. The recommendation system needed to consider various inputs like user preferences, priority/sponsored items, relevance, ranking etc. The legacy system based…

  • Post author:
  • Post published:January 21, 2020
Read more about the article Laravel Application: Purchase Order Arrival
Laravel-Application-Purchase-Order-Arrival

Laravel Application: Purchase Order Arrival

In this particular application we connected our applications to Microsoft Dynamics AX for GET and POST data through API. We made a reporting module to send reports twice a day at email addresses provided by the admin. We used Laravel…

  • Post author:
  • Post published:January 21, 2020
Read more about the article Using Laravel 5.3 to Connect Infusionsoft and Slybroadcast
using laravel five point three to connect infusionsoft and slybroadcast

Using Laravel 5.3 to Connect Infusionsoft and Slybroadcast

A cross platform Laravel app that merged Infusionsoft and Slybroadcast to aid the client’s business development process was developed by vteams. The client requested vteams to create a mechanism which could use Infusionsoft’s “POST” method to post details to the Laravel application. This app was configured to sync POST request automatically with the selected....

  • Post author:
  • Post published:July 26, 2017
Read more about the article Use Chef to Fast Track Your Remote Rails Environment Setup
Use Chef to Fast Track Your Remote Rails Environment Setup

Use Chef to Fast Track Your Remote Rails Environment Setup

In this tutorial, we will walk through the process of setting up Ruby on Rails server deployment with Chef – in order to automate remote server configuration. Chef is a tool that allows us to manage configurations, similar to Puppet, but it’s considerably more popular as it’s written in Ruby. This tool can help you manage your infrastructure dependencies, create folder....

  • Post author:
  • Post published:May 10, 2017
Read more about the article SystemJS vs WebPack
systemjs vs webpack

SystemJS vs WebPack

Angular applications can use SystemJS to load application and library modules. However, there are alternatives that work just as well, specifically Webpack. SystemJS is often the popular choice, but it is important to understand the pros and cons of both SystemJS and Webpack so that we can make an informed choice. So, Which of the two is better? We....

  • Post author:
  • Post published:February 24, 2017
Read more about the article Managing JSON Taxonomy with Laravel and MongoDB
managing json taxonomy with laravel and mongodb

Managing JSON Taxonomy with Laravel and MongoDB

Managing a preformatted taxonomy (JSON Data) in a tree format with nth level nodes has never been easy, especially with MongoDB. Although there is no rocket science involved, while manipulating a nested array or tree in MongoDB having limited (up to 2) levels of nodes. Moreover, manipulation of multilevel trees requires some additional code implementations....

  • Post author:
  • Post published:February 17, 2017
Read more about the article Using AWS S3 and Glacier as a Backup Solution
using-aws-s3-and-glacier-as-a-backup-solution

Using AWS S3 and Glacier as a Backup Solution

vteam #367 was hired to work on the client’s application which is a leading Learning Management System (LMS) for corporate training, higher education, and K-12 school districts. This LMS emphasizes a personal learning approach based on collaborative and interactive technology to develop life-long learners. The client wanted to provide his customers with....

  • Post author:
  • Post published:February 10, 2017
Read more about the article Developing a Java Application to Fetch the Data from Untangle Server
developing-a-java-application-to-fetch-the-data-from-untangle-server

Developing a Java Application to Fetch the Data from Untangle Server

vteams helped out a client to fetch the data from Untangle Server through PHP. The client wanted to achieve this by creating a crawler which could gather the data from the server. However, vteams engineer knew that this is not a viable solution and hence an alternative solution was proposed. Solution The first step was to analyze the PSQL database....

  • Post author:
  • Post published:December 30, 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 Capistrano: Remote Server Automation and Deployment Tool
Remote-Server-Automation-And-Deployement-With-Capistrano

Capistrano: Remote Server Automation and Deployment Tool

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