Home
Custom Software Development

We have built many complicated, multi-tiered, distributed applications. As part of these applications, we built many custom desktop applications that run on Microsoft Windows. Some of the applications we have built so far are:

Desktop Agent for a museum: Our desktop agent is installed as a Windows service and starts up as soon as the machine starts. It connects to the server to see any scheduled downtimes and if not, it kicks off the exhibit on the local machine. The agent runs in the background and constantly montiors the local machine. It even allows administrators to remotely shutdown the exhibit or reboot the machine from the web interface. The desktop agent is built on C# using .Net Framework 2.0 and is programmed to talk to other hardware devices such as Pulizzi, Dataton etc.

Video editing software: For one of our clients, we built a desktop based video editing software using Microsoft’s Direct Show APIs. It provides a very clean interface for high school football coaches to capture their game footage from the DV Camcorder, cut-up a game into clips and upload the clips on to the web site, using FTP. The software is completely built by us using Microsoft VC++, C# and Visual Basic.

Video Recording Software: For one of our own products, we built a desktop based video recording software using Microsoft’s DirectShow APIs. The system automatically detects multiple video sources and allows users to record video clips. We then upload the clips for viewing them online or allowing users to share the video clips with others.

Custom Software for theaters: One of our big clients wanted to automate the lighting and projectors inside a theater, using hardware devices such as Alcorn McBride’s DMX Machine, Pulizzi and Dataton Watchout. Using Microsoft .Net Framework 2.0, we automated all these hardware devices using their APIs. The system is in production for more than a year, with zero maintenance.

eCommerce: One of our clients wanted a peer-to-peer book rental software, where users can upload their books for renting out. We developed this web application on the LAMP platform using CodeIgniter and has integrated with Paypal. The application uses several external, real-time APIs and is a web 2.0 based application, leveraging Ajax for user-friendliness.