Richard Bondi

Automation Programmer

Projects


Wiki Web Help

The wiki has become the clear choice for use among projects for their help documentation. This project takes the wiki concept and tailors it for use specifically for help documentation. It combines the best of both worlds with the operation similar to a chm viewer and the web technologies that enable community involvement

Implementation:

Client side is pure Javascript using mostly original code. Backend is PHP. Database is mySQL. Wiki conversion by Wiky.  Diff processing by simpleDiff.

 

Link

Visit the project site/Demo

 

 

wwh

 

PIE - Property Investment Evaluation

The PIE project aims to provide Real Estate Investors with a FREE web based tool to use to evaluate potential rental properties before investing.

Implementation:

Client side is pure Javascript based on the Qooxdoo platform. Backend is PHP. Database is mySQL and reports are generated with FPDF

Links

Visit the project site

View the Demo

Download 

 

PIE image

 

POSmonitor

POSmonitor allows remote monitoring of your FreePOS system. Just download POSmonitor to your FreePOS server and monitor your restaurant from anywhere in the world. See in real time the status of tables, employees, profit/loss and items being sold. Built in web server requires no knowledge of web servers to configure.

Implementation:

Pure Java embedded web server. Data is proprietary to FreePOS. AJAX was implemented via javascript requests from the browser to the Java embedded web server. Reports are generated in pure HTML/CSS

Link

Visit the project site

POSmonitor Image

 

PDFdirectory

Creation of a printable directory in pdf format. Uses: church groups, sports teams etc. Selected members of the org. directly enter information on members, teams, clubs etc. Upload offline created pdf files. Auto Gen ouput from member info.

Implementation:

PHP server side scripting with some manual client side javascript and the help of PHP Layers Menu for menus and trees. mySQL database for data storage.


 

 

PDF directory

 

Building Automation

TreeDumpView

This application was written to ease the exploring of dump files for Andover Controls Building Automation Controllers. These files were commonly used by programmers and service technicians for analysing the systems. The files were difficult to navigate and read. An example would be thousands of times over something similar to this.

Object : yk.Amps.PhB.Ch1
Type : InfinityNumeric
LastChange : 9/26/2000 12:49:38 PM
DeviceId : NameOfNetwork\NameOfCX
Alias : yk.Amps.PhB.Ch1
CreateTime : 8/13/2000 1:17:23 AM
CreatedBy : Root\Acc
TimeLocked : 10/16/2000 4:55:01 PM
Format : ###.#
Port :
Triggers :
{
}
EndOfCDT
Value : 0.0
EndObject

This greatly reduced the time needed to find information and increased productivity. It was developed as a stand alone application as well as a plugin for the jEdit editor. Used as a plugin, editing is available.

Implementation:

Java swing desktop application.

 

 

 

 

Tree

TreeDumpView Application.

Jedit Plugin

jEdit plugin version.

 

Sequence Test

This was developed to save time with the commissioning process. This works directly with the Andover Controls system to perform all the necessary steps to perform the test. Multiple tests(up to 10 without overloading the system) could run simultaneously. Progress is displayed in the UI via a line graph. Points lists, program listings and cross references were all automatically generated into a single PDF file.

Implementation:

This was developed using C# as a dotnet desktop application. All configuration data and test result data is stored in one XML file. Communication to the control system is done through a COM object provided by the manufacturer. PDF generated with iTextSharp.

 

PDF Data

User interface for configuring and testing

PDF Graph

Test data graph in PDF


 

More Links :

 

Siteblox

  • Cloud based CMS in java. Added many enhancements to this product. 

Maxquattro:

  • Online fundraising software geared toward non profit organizations. This was created by maxquattro. I did all of the development.

Maxfrugal:

  • This is a companion project to Maxquattro. This was created by maxquattro. I did all of the development.

BAC-Tracker:

  • This is a desktop .net application to calculate blood alcohol content. Created by BAC-Tracker and developed by me.
  • Indy music site. I do site maintenance. I have done performance enhancements, server maintenance and maintenance to their Facebook app.

Taxcreditsoft:

  • Tax savings for R&D activities. Many modifications were made to this site

Myagentflyers:

  • For Lenders and Real Estate Agents. Automatic PDF Creation.