|
Web Applications
|
Listed below are some of the various web applications that I've programmed and installed on my clients web sites. Drawing on my mastery of a variety of cutting-edge programming languages & technologies ( C#, XML, AJAX, JavaScript, VBS, CSS, D-HTML & HTML) enables me to create the perfect solution for your needs. I can create a web application for your business that will fit your needs “like a glove”. The possibilities are limited only by you imagination and needs.
Downes Grounds, SPEware & Tropical Maui Weddings are some of many sites utilizing & running my own e-commerce software. Written with JavaScript, AJAX & C#, it is user-friendly, fast, and is very easy to update & maintain. It runs equally well from any server operating system (Unix/Linux or Windows) and will not require any additional services or result in any recurring fees from your Internet Service Provider.
I wrote the software myself which means I am intimately familiar with its inner workings. This allows me to customize it for each of my clients on a case by case basis to fit their specific business needs. You will not be stuck with a "generic" e-commerce system like so many of the commercial pre-written e-commerce packages out there today.

The multi-property reservation calendar system at Tropical Villa Vacations provides for powerful administrative features not visible to the public, like the ability to search by client name, and easy intuitive updating. It is "date aware" and dynamically builds it own display (month-at-a-time view) starting with the current month. Updating is a snap and done via a "point and click" GUI (graphical user interface) which does not require any technical skills. It also allows the user to narrow their property searches by filtering out homes that are not available on specified dates. Written entirely in JavaScript, AJAX, D-HTML & C#, it benefits from nearly universal support among browsers and lightening fast execution that only "client-side" programs can enjoy.
As opposed to Tropical Villa Vacations multi-property calendar, my single-property calendar software is designed to meet the needs of the individual owner and I have many clients now using it. This calendar was born back in 1996 for a client of mine who had a condo at the Kaanapali Royal, needless to say, it has come a long way since the original HTML only version! My latest version is a complete remake of it's former self and incorporates state-of-the-art technologies like C#, XML, AJAX, JavaScript, CSS & D-HTML. It dynamically builds it own display starting with the current month & updating is a snap and done via a "point and click" GUI (graphical user interface) which does not require any technical skills.

A web service is an automated software system designed to support interoperable machine-to-machine interaction over the internet. Web services allow for cooperating companies, each having their own distinct web sites, to seamlessly & effortlessly share data among their sites.
OK, that's a mouthful, but what does this mean in laymen terms you ask? Well, I've just completed a web service project for Tropical Villa Vacations (TVV). Hopefully I can explain in plain english what this powerful technology is all about.
- Tropical Villa Vacations (TVV) is a vacation rental company offering luxury vacation homes on Maui.
- TVV maintains on-line availability calendars (on their own web site) for each of their homes. They are updated multiple times daily by the staff.
- TVV also showcases many of their same properties with a large national marketing company called HomeAway.com, which also provides their own availability calendar for each property.
- Prior to web service automation, anytime TVV received a new booking, the process went something like this:
- An employee at TVV updated their own calendar.
- The employee logged into HomeAway to update their availability calendars appearing on their site.
- The process of manually duplicating the calendar data on a remote web site (HomeAway.com) proved to be time consuming and subject to human error.
- OK, web service automation to the rescue!
- Upon my programming of web service automation, now anytime the TVV employee edits their own booking calendar (on the TVV site) the same data is automatically & seamlessly sent to HomeAway via web service automation. The result being that the booking calendar appearing on HomeAway is updated instantly & effortlessly.
- The benefits of instant updates on a remote web site, with no chance for human error, result in a long term savings in staff labor.

With “Cloud Computing”... a traditional program that would have previously been installed and run from the user’s computer is replaced by a web application that is available with a web browser. Both the program (web app) and the data it acts upon are provided from “The Clouds” (a metaphor for the Internet). With cloud computing, the reliance is on the Internet and a web browser for satisfying the computing needs of the user.
Some of the benefits of this architecture include:
- Collaboration - multiple users will have access to the SAME data and may edit it without overwriting each other’s modifications.
- The service is accessible anywhere in the world, 24/7 with any browser on any operating system. The user only needs an internet connection.
- Software updates are performed once (on the web server) and then automatically & seamlessly distributed to all users. Individual users are not burdened with installing time consuming updates on their own computer.
My content management software is an example of a cloud application. It allows you to edit your site with nothing more than your favorite web browser. It effectively replaces a traditional HTML/Text editor and FTP program (file uploader) that you would otherwise need to install & configure on your own computer.
I recently wrote a sophisticated web application for Tropical Villa Vacations that is available for their staff only. It is not available to the general public, hence, I cannot provide a link for you to view it, but this screen-shot will help you understand cloud-computing’s unlimited potential. In a nutshell, this highly custom software allows the staff to manage, edit & view their ever-changing housekeeping schedule. It “lives in the clouds”, therefore it is available 24/7 anywhere in the world and can be edited with just a web browser. I wrote this powerful software from the ground-up using multiple technologies such as
C#,
AJAX,
JSON,
D-HTML,
JavaScript,
HTML &
CSS.
My Slide-Show & Thumbnail software is real popular - most of my clients are using it. I wrote it in JavaScript, D-HTML & AJAX. It "streams" the images (it is read-ahead optimized), making it a fast & efficient way to view full-size images - even over a slow connection. That means while you're viewing a photo, it's busy in the background preparing the next one. It is cross-platform compatible and runs on all modern Browsers without reliance on "plug-ins". It is data-base driven which makes updating (switching, adding, removing photos) a breeze!
In case you missed it, my own cost estimator can be easily tailored to meet the needs of any business that provides quotes.

I specialize in writing all types of automation software, typically with the purpose of "bridging the gap" between a company's web site and their traditional "in-house" software. Automation can perform repetitive computer tasks such as:
- Automated data-base updating from incoming web site form submissions (inquiries, credit card info, sales leads, mailing lists, etc.).
- Remote web data-base updates from traditional in-house data-base systems like Access/FileMaker Pro (see the discussion above: Data-Base Driven Sites - Hawaii Video Memories)
- Automated e-mail replies to e-mail inquiries.
- Automated thumbnail photo generation having capabilities and "internal intelligence" way beyond that found in batch processing.
- I can automate most time-consuming repetitive computer tasks which also eliminates human error. Contact me to discuss your needs.
NOTE: Technically, automation software is not a web application as it runs on your computer, not the web. In most cases, automation runs as a "hidden" process in the background and is "invisible" to the user. I write automation software in C#, JavaScript or VBS.
I wrote my Content-Management-Software with C#, XML, AJAX, JavaScript, CSS & D-HTML. This web application will have nearly universal appeal to web site owners. It allows you to log-in to any page on your site (with just a web browser) and edit the content! It is both Browser and Platform Independent which means it works just as easily and seamlessly on Mac-Safari as it will on Windows Internet-Explorer or AOL: Try the Demo now.
|
|