Full Stack Web Development

We offer two main web development models.

  • CMS Based
  • Custom Development

Service Images

CMS Based

If a customer’s website needs are standard and existing out-of-box solutions exists then we build the site using a CMS solution:

  • Wordpress
  • Craft CMS
  • Shopify (for e-commerce sites)
These are extremely popular and extensible web platforms that are sufficient for most business needs. Using such a solution significantly reduces development cost, time to market and operational costs.

Custom Web Development

In some cases the project requirements are so custom that using an existing out-of-the-box solution doesn’t really provide much value, since it would need to be significantly customized. Thus it is instead better to implement a custom web platform from scratch and have full control on the platform.
For such cases we use the following stack (MEAN/MERN):

  • MongoDB
  • ExpressJS
  • ReactJS/Angular
  • NodeJS
A CMS platform is still used to serve content, however it is used only in headless mode i.e the CMS doesn’t dictate the frontend. For such projects we either use Sanity CMS or Craft CMS(in headless mode)
We do all our deployments on the AWS cloud. We have AWS certified professionals as part of our team and have a deep understanding of the entire AWS ecosystem.

Service Images

Custom Web Design

A professional web designer takes raw sketches/wireframes of the product and converts them to high fidelity designs. The designs are produced in one of the following tools:

  • Figma
  • InVision
  • Adobe XD

Frontend Development

We implement web frontends using the following technologies

  • React and Redux or Angular
  • Bootstrap, Ant, Material Design or other industry and product specific design library
  • SASS (css preprocessor)

Backend Development

For backends we follow two main models:

Serverless

We implement Serverless backends using the following AWS technologies:

  • AWS SAM framework
  • AWS Lambda
  • API Gateway
  • NodeJS
Server based

Traditional server based backends are implemented using the following

  • Express and NodeJS
  • AWS EC2, ASG (Auto Scaling Groups) and ELB (Elastic Load Balancing)