Web Applications

Productivity tools for project teams. 

Explore our BackOffice™ and StagePay™ products which streamline organizational workflows and improve productivity for teams that design create, or engineer.

Aurora Web specializes in developing high quality software products with elegant user interfaces.


Primary Technologies


Databases: MySQL, MongoDB, neo4j

Backend FrameworksCodeigniter, LaravelCakePHPNode.js (Express/socket.io/Meteor)

Frontend Toolchain: Webpack/Babel, Svelte, Vue.js, jQuery, Bootstrap, Stylus


BackOffice Overview

PHILOSOPHY BackOffice™ is an open, collaborative web platform for project teams. It's an organization-wide...

How we do what we do

RECYCLE (AND DO IT RIGHT THE FIRST TIME) Aurora Web thrives on code re-use: both consuming and open-sourcing shareable assets.

A modern front-end web development workflow

What does it look like to develop the front-end code of a modern web app? As you know browsers understand javascript, CSS, and HTML (only).

Configuring multiple subdomains on an NGINX webserver

TLDR:  In this post I'm going to detail an optimal NGINX webserver configuration for multiple subdomains...



BackOffice™ SaaS Product

A suite of 15 fully-fledged, fully integrated back-office apps (including a flexible content management...

Google Maps API

Hordes of developers lean heavily on Google's Mapping API.   Add me to that list. . .    

StagePay™ SaaS Product

  This product is a stage payments, contract management, and online billing web application. Currently...


  At the time (initial release circa 2009) there simply wasn't an easy to use Wiki for non-techs.


Giving back

Fuelled by established, public code repositories, developers increasingly leverage open source software in their projects.  The benefits are that many of these building blocks are of high quality, well documented, and tested.

As an experienced developer with something to offer, I'll identify code that I've built which could be useful to others.  I'll simplify it, reorganize, modernize, generalize, document, test, package, and then publish it in my public repositories.

Keeping my code in a central repository helps me too.  Apart from giving back to the community, it keeps my code organized and I get to consume my own modules in multiple projects.  If I need to improve a component, or just fix a bug, I can do it in one place and have the updates propagate into all projects that depend on it.

Ultimately, sharing my work is a way of giving back; a way to belong, serve, and swim in a greater pool.

growl-jsA classy notification system for the browsergrowl-js demo
dialogA flexible javascript popup dialog.dialog demo
dom-utilsA collection of useful javascript utilities that supplement jQuery. 

Team / Partners

Ananda Masri

Full-Stack web development




back to top button