Click here to register.
   

Web Development Portfolio

Web Development Portfolio

Here's just a small sample of the 100+ custom applications we've developed for our clients.

My Albums

Vacation Calendar

This client needed a way to keep track of holiday/vacation and sick leave for its many employees all over the world.

We built an application to allow holiday/vacation and sick leave to easily be requested by employees.  Integrated with LDAP, this tool automatically forwards requests to managers and HR for approval.  A calendar view is used to display approved holiday/vacation requests globally.  A reporting tool for managers and the HR department tracks the number of hours employees spend absent from work.  Additionally, the application is integrated with MS Outlook allowing employees to request absences from their outlook clients and to synchronize their requests with their outlook calendars.

Credit/Return Forms Manager

This client needed a way to manage credit and return forms on their site.

Clock Wall

This client has facilities in various locations and needed a way to easily remind everyone on their staff what time it was in each location. We built this macro for them to accomplish that goal. The macro automatically adjusts itself for daylight saving time according to the local rules in each location.

File System Manager

This client provides intranet services to their clients, and as part of that service their clients can upload files to a central repository. They have an NFS interface which can be used to browse/upload/delete files when connected to the VPN, but they also wanted a more simplified web-based interface.

Their NFS privileges and authentication are tied into LDAP, so we also made this application tied in. It checks LDAP privileges and also the filesystem privileges to determine whether a user has read, write, or both for the files and folders in the system.

Custom Event Registration

We built this client a custom multi-stage authentication system for WebGUI. The first stage requires that they enter a password. This password was given to them via a mailed invitation, or by their membership in some organization that was invited to the event. Entering the password confirms their registration. At that point they are allowed to browse the event details and/or fill out a form to confirm their contact information.

If they choose to confirm their contact information a form is displayed, which is prepopulated with anything we know about that person based upon their password. After they've confirmed their contact information they won't see this form again until they register for another event. Also confirming their contact information updates a sales contact database and electronically enters them in a drawing to win a prize at the live event.

In/Out Board

Mabis Healthcare needed a way to keep track of who was in or out of the office. They decided they'd like to post that to their intranet, and so they contacted Plain Black to build them a simple application.

Directory Manager

This client has several thousand employees and wanted to use an LDAP directory to store the information about all of those people. They wanted a way for users to be able to easily search the data, update their own records, and for HR and IT to be able to add/modify/delete employees as necessary. We built this wobject which ties directly into an LDAP server.

Please note that we have blurred the information for each user to protect their privacy.

Sarbanes-Oxley Process Request Tracker

This client, like all other publicly traded companies, needed to comply with the law set forth by the Sarbanes-Oxley Act. We built an application to cover a small portion of tracking required by the Sarbanes-Oxley Act.

My Pictures

Vacation Calendar
Image
Uploaded on 10/28/2008
Clock Wall
Image

A very simple macro that displays the current time in various locations through-out the world.

Uploaded on 10/28/2008
File System Manager
Image
Uploaded on 10/28/2008
Custom Event Registration
Image

This client has events that they sponsor. They needed a way to do event registration and confirmation.

Uploaded on 10/28/2008
In/Out Board
Image

The application we built keeps track of each user by department. It allows the administrator to define the statuses (in, out, etc). And provides an easy one step process for a user to update their status. The application also stores all historical data and has a simple reporting mechanism to generate reports by date, user, etc.

Please note that the employee names have been blurred out to protect their privacy.

Uploaded on 10/28/2008
Directory Manager
Image
Uploaded on 10/28/2008
Sarbanes-Oxley Process Request Tracker
Image

This application tracks privilege changes; hires, transfers, and employee terminations; server changes; backups and restorations; security attestations; and more. It keeps a complete history of all documentation created and all actions taken on that documentation. In addition, it's integrated with the client's LDAP server to handle all routing activities and privileges. In addition, the application was built to plug in new routing processes easily, without having to rewrite any portion of the system.

The screen shot has several items blurred out that contained confidential information. In addition, this displays only a half dozen screens out of over 100 screens in the system

Uploaded on 10/28/2008