Codehouse Latest Project
GPS Aggregator and Mapping (PHP)
Recently we developed a GPS aggregation and mapping, web based application. The client ran a property rental and maintenance company with maintenance vehicles equipped with GPS AVL technology. Codehouse was tasked with developing a server based service to collect live data feeds from the vehicles and make this information available on an interactive map that showed both live data and historical data compiled into daily routes taken. Key components of this application where an always on server service to listen and collect the data feeds and a simple mechanism for displaying historical data.
Codehouse .NET Development Examples
Lease Application System (.NET)
This application was created to automate the lease and lease related document creation for a large property management company. All Word and Excel documents normally used by the company converted into templates and data from the back end was used to automatically calculate information and generate this documentation. Document templates can be modified as needed. This application was coded in C# and provided the following functionality.
- User management and authentication
- Building / Property/ Tenant Creation
- Auto Calculation of most document fields based on existing input
- Web (Intranet) based document creation on the server side - this utilized MS Office automation to accomplish the document creation. The automation was carefully monitored via code to ensure no problems to server performance or up time.
- Client consumption and control through browser interface
Online Database and Reporting System Firefighters (.NET)
This application allows firefighters throughout the western United States and Alaska share information on personnel and resources online and generate immediate reports for daily use as well as summary reports for staffing and fire reporting. Extensive data sharing and archiving mechanism are incorporated into this application
Application Overview (Description from customer documentation)
The web-based application is designed to replace the old US Forest Service program, which was designed to be a stand-alone Microsoft Access database. The old application required each base to maintain a separate copy of the database, resulting in:
- The need to transfer data tables to share personnel and aircraft records
- Inefficient input of data - inability to input records at a remote site
- Redundant storage of action and personnel records between bases
Idaho Department of Health and Welfare Quiz & Mobile Device Quiz (.NET)
This small application uses a MS SQL back end and back end management area to generate random quizzes for an informational web site. Application detects mobile devices and renders appropriately. This was accomplished using .NET mobile support and device detection.
Property Tax Data Parser (.NET)
This application was used by a hospital marketing department to discover potential customers based on property value. Initial data was provided in legacy print out format via PDF. Codehouse coded an application that pulled all appropriate information into a sorted/filtered Excel document for use by this customer.
Codehouse LAMP Development Examples
Online Listings and Advertisement (BuyMyTrailer)
This site was written from the ground up using PHP & MySQL. Just about all functionality on this site is automatic. Users can register, purchase advertisement and evaluate ad performance via built in analytics on a per ad basis. Site administrators can manually modify various section of the site and view logs on user activity. Nightly cron jobs take care of any daily, monthly and membership maintenance. User side search and sorting utilizes Ajax techniques to give the end user a responsive experience when searching through the site. Security logs are also available through the administrative control panel.
Driveclean UI & Backend Development
On the front side this site makes extensive use of Ajax and the jQuery framework to allow site tracking of user choices over the course of their navigation through the site. This allows the end user to compare and explore based on previous selections. Ajax techniques are also used to populate various search and comparison tools. A members section allows users to post reviews, videos and manage their own content. All user generated content is held in a temporary store until approved by site administrators. The back end management area allows for control of all aspects of the site. A key feature on this project was the ability to import excel files holding vehicle emissions data. The import functionality needed to allow for identification of erroneous or duplicate data and then enable administrators to select or merge new data into the live portion of the site through a guided process.
Online Form Manager
This project allows the site managers to manage fairly complex front end forms via a admin panel. All form data and html controls are generated dynamically based on data table configuration.
Previous page: About C# & .NET Development Idaho