HomeComputingOur ClientsCommunitiesCommunicationsAbout UsNews
Custom Solutions
Custom Development PDF Print E-mail

Client projects are our bread and butter. We develop custom solutions for our clients, pulling together Open Source components to build it faster and better.

Our primary development expertise is with the LAMP platform—Linux, Apache, MySQL, and PHP. We can create a custom web site to do just about anything with this platform. We also have experience with Windows, IIS, PostgreSQL, Oracle, Perl and Python. We can deploy Java and .NET applications, but these are outside our core specialties, so we usually outsource or refer these types of projects.

Read more...
 
Single Source Help System PDF Print E-mail

Over the course of creating help systems for multiple clients, Freelock, LLC has developed a set of scripts that manage browse sequences, tables of contents, and cross-references for help systems.

The framework consists of a set of templates and scripts, a single XML file containing the entire content structure, and individual text files containing the help content. This framework has been integrated with the output from Doxygen (an API extraction documentation tool).

Read more...
 
Client Extranet PDF Print E-mail

One of Freelock, LLC's ongoing customers needed a password-protected site that actually provided different content to different users, depending on the company or user group the user is part of.

Freelock, LLC developed a system that allowed users from recognized email domains to sign up and automatically be put into the correct group. These users could register on the site without administrative assistance, and once registered, would see only the pages and content their company was supposed to see.

Read more...
 
An XML-based Report Browser PDF Print E-mail

One of Freelock, LLC's ongoing customers needed a web front end for a proprietary reporting tool. This reporting tool could be configured to generate reports that ended up in Microsoft Excel.

 The customer wanted a prototype web site that would automatically display results from the latest version of the report. The prototype developed was fully functional. It used the Sablot XSLT parser and PHP to pre-process the reports, by parsing each Excel file saved in XML format. It used the Microsoft MSXML 3.0 DOM to manipulate the pre-processed data in IE 6, providing an interface that could be sorted and filtered without reloading the page.

Read more...
 

Buy John's book!

Open Source Solutions for Small Business Problems

 

 


[Icon]
The Open Source for Business Solutions