BCA logo

Case Studies

Web Application - Paint Protection System

Upgraded a secure website to allow clients to produce auto paint protection systems on request.

Description

Problem

This client needed to upgrade their existing web application to include secure file handling. IP was of utmost importance since the usage of file downloads was their cost base. This client was also concerned with the ability to re-generate his system, since the original developers were no longer around and there was no system documentation or backups to the system. The client also wanted to modify the system to be able to support future foreign language support for their web clients, update the look and feel of the home page, and secure remote access to the system.

Solution

BCA provided the following services for the company:

Security

  • BCA installed a secure certificate from Verisign used for all file transfers, encrypting all transmission.
  • BCA modified the code so that users cannot replay an HTML stream to receive multiple copies of a file.
  • BCA modified the code so that each page (sheet) downloaded would be billed separately.

Server Breakdown

  • BCA provided full documentation of their existing system. This included links to the database of drawings and their accounting package.
  • BCA installed and setup a Virtual Private Network (VPN) on the system server so that company executives had remote system access.
  • BCA setup a duplicate system that mirrored all transactions. This system included the ability to go live with the backup system should the primary system go down.

Foreign Language

  • BCA created a setup page so that users can select the following: monetary units, measurement units, language of screen prompts, and language of vehicle identification.
  • We modified the user interface so that selected monitory unit is displayed on all pages containing monitory values.
  • We modified the user interface so that the selected linear unit will be displayed on all pages containing linear measurements. (Metric or English)
  • Added functionality to the database and user interface, so that the user can choose to view information in one of several languages.

Look and Feel

  • BCA updated the web site's look and feel to the company's specifications.

Client Undisclosed

Year Completed 2005