Technical Blog

Aurelia - Bootstrapping Process

Aurelia: Bootstrapping Process & App Configuration

The purpose of this post is to show how Aurelia's bootstrapping process works behind the scenes. We will also explain how to configure its logging process, customize your app with different plugins, change your root module name, and share some other ...

Aurelia - The Basics & Fundamentals

Aurelia: The Basics & Fundamentals

Aurelia is the creation of Rob Eisenberg and his team that mostly all came from the world of Angular. The framework was introduced to the tech world at the beginning of 2015. This framework was developed to build easy maintainable, loosely-coupled "e...

Aurelia Getting Started

Aurelia Getting Started

Aurelia's name is buzzing in the tech world for about a year. A JavaScript library which has gained popularity in a really short period of time. So what is so special about Aurelia? Why is this framework gaining so much of interest from developers? A...

Suggestions for Structuring a Large Aurelia Application

Suggestions for Structuring a Large Aurelia Application

There's been a ton of requests in the Aurelia community for guidance on how to structure larger projects. To help provide some clarity, I've created an example folder structure for a members-only e-commerce application...

ElasticSearch - Populate & Search

ElasticSearch-Part2-Populate and Search

In the last post we discussed how we would configure the indices for the website - ChanderYoga. This post will describe the process of actually creating the indices, populating the indices, and creating ElasticSearch requests that fulfill the feature...

ElasticSearch - Index Configuration

ElasticSearch-Part1-Index Configuration

The request for google like functionality from a single text box is common. In this series of blog posts I will describe how to implement this using ElasticSearch, and providing a code example.

API Design is not a joke

API Design is not a joke

In the past I have posted some articles on API design. It's such a vast topic and the fact that is depends a lot on the business of the client that it's hard to describe how to build a complete API in a blog post.

API Architecture and Design

API Architecture and Design

API Development has been a very interesting and challenging type of architecture in the recent years. To add some context, previously when the world had very less users, scalability wasn't of that much interest and so standalone apps were good enough...

Call Center App

Call Center App

Developed a highly customized app for a call center and created features not present in the phone-system software.

CRM Integration

CRM Integration

Helped our clients in the recruiting industry to create a custom search engine that ties up with Microsoft CRM dynamics and has Outlook integration.

Content Management System

Content Management System

Delved deep into the business of our client in the Insurance Industry and re-designed and developed a complete commissions framework with automated auditing

Commissions Auditing

Commissions Auditing

Delved deep into the business of our client in the Insurance Industry and re-designed and developed a complete commissions framework with automated auditing