Business Application Automation


Shareholder database and share certificate printing application for Penhall International, USA.

This application was developed using MS Access database, Microsoft Visual Basic software and Crystal Reports for the complete management of the company’s shareholder database including shares (Preferred & Common) purchase, repurchase, issue, options issue, options exercise, printing of share certificates and reports for MIS etc.

The various modules support inputting of share details, viewing of share certificates, generation of reports using Crystal Report, printing of the reports and export of reports to Microsoft Excel and other applications.

Client feedback: Everyone with X-Wire was a pleasure to work with. They are very knowledgeable, quick to respond, patient and professional. They did an excellent job in taking our convoluted requirements and turning it into an accurate and easy to use program.


Mortgage processing GFE calculation

"The Good faith estimate" (GFE) program was created for calculating the settlement closing costs. It provides all required Real Estate Settlement Procedures Act (RESPA) information that is required for disclosure. The program is being used by real estate professionals and consumers to estimate total funds needed to buy residential real estate at a given price, interest rate, and term. The program also calculated the total monthly payment regarding principal, interest, taxes, Insurance (PITI).

This tool was developed and installed as an online GFE calculator, where the users will supply the website with information such as sale price, term, down payment, interest rate, taxes, insurance and days of interest. The GFE calculator generates the GFE in a downloadable PDF format which the users can save on their computer.

We developed a LAMP (software bundle), which is an open source web platform consisting of Linux, Apache, MySQL and PHP that runs dynamically on Web sites or servers.

The GFE calculator can be viewed at http://atlantahouses.com/index.php


Sales force automation

Developed inside the framework of an intranet, this application allows distribution of information to employees and a sales force. The intranet application has a front-end where employees can login and access specified content areas based on their level of authorization and an administrative back-end for the site administrator to upload, delete and manage all the front-end information.

This intranet based application was developed using .net technology, and therefore, an ASP.net based solution was created. The code used for this website is C#, and the database used is Microsoft SQL server.

This intranet application has the following front-end and back-end features:

  1. Product information
    Employees can view and download handling instructions for each of the products. They can select by item # or by category. The back-end format allows the admin to add, remove or swap files for this module.

  2. Photos/Logos
    Employees can view thumbnails of original photos and download/receive the low or high resolution image for the same thumbnail. The thumbnails are watermarked so they cannot be used without approval from admin. The back-end module provides admin with the ability to approve requests submitted by the employee/s before the employee who has made the request is given access to the high resolution image. Admin has the ability to upload, remove or replace photos.

  3. Sell Sheets
    These are POS materials available in PDF format. Employees can request to receive materials after approval by the admin. Admin uses the back-end module to upload, remove or replace these PDF documents.

  4. Additional resources
    This page includes links to each of the various files and documents available for download by the employees. Admin can use the back-end module to upload any additional documents. These can include power point templates or anything else downloadable that could be used as a resource.

  5. Security
    Multiple levels of security and resource access are embedded in the system. Control can be provided based on the login credentials of the user, and access is provided to specified areas based on the privileges associated with that person’s login.

  6. User tracking
    Basic tracking is implemented on the website, tracking users and traffic to links monitoring is available on the site; all activities are date and time stamped. Reporting features are provided to admin to view activity by user or by the functional area of the site. Each user's IP is also tracked in this module.

The project can be view at: http://67.199.22.98/AdminUser/ClientLogin.aspx


Online auctions for real-estate

Aimed at offering online auctions for the real estate industry, this application allows sellers to list properties for auction and allows buyers to bid using a LAMP based application. Using PHPauction software as a base, X-Wire customized the application to expand upon the basic auction features available in PHPAuction to meet the specific and unique needs of the real estate sector while remaining within time and budgetary constraints. The new features added to the program include:

  1. Video upload and display
    The system provides a mechanism for the seller to upload a video file to his/her auction item; it supports the following file formats mpeg, Divx, wmv, Real player.

  2. Video administration
    The video uploads can be managed via the admin program with the following attributes being available:

    Enable/Disable facility
    Maximum File Size
    Number of Video per Auction Item
    Charging mechanism per mega Bytes


  3. Flash logo administration and display
    The system provides a mechanism to upload business logos in flash format while also providing the functionality to justify images to the logo, above, left, right, center, full justification, etc.

  4. Gif based categories
    The system provides the functionality to replace the categorize items with Gif/animated buttons and hyperlink to their respective categories. The system also provides the functionality to manage the animated category button via the admin application and categorize text files.

  5. Auction Posting
    New fields were added to the auction posting forms based on the category under which the auction is posted. The customization was based on three major categories: real estate property, business and land.

    Example: https://www.worldwideauctionproperty.com/index.php

  6. Auction search
    The advanced search module of PHPauction was customized to incorporate the changes that were required to be carried out on the auction posting forms.

  7. Administration for category templates
    Catering to three major segments, real estate property, business and land, admin was provided a module to assign the PHPauction based categories to one of these areas based on the inputs that are entered by the auction poster for that particular category.

  8. Terms & conditions
    PHPauction provides a text based editor to modify the terms and conditions page of the website.
    The application was customized to use an HTML-based editor to manage the terms and conditions page of the website.

  9. Validations
    MaxMind credit card fraud detection API was integrated into the website to validate information provided by the users during registration to minimize fraud.


Purchase and Inventory Management

A Materials Management System (MMS) application was created for M/s GEI Industrial Systems Ltd. This program is very user friendly and covers the following areas of operations:

  1. Engineering Department
    The engineering department creates a Bill of Materials (BOM) for any work order undertaken by GEI. Each work order has a complete list of materials in terms of their specification and requirement levels.

  2. Materials Department
    The materials department uses the BOM to create sales inquiries and generate a Purchase Order (PO) against the selected suppliers.

  3. Stores Department
    The stores department use the MMS to input the materials received under any work order, based on the PO raised by the materials department. The stores can check quantity and specifications as specified in the PO and match it against the actual goods that have been delivered by the supplier.

  4. Accounts Department
    Based on the PO and the entries made by the stores department, the accounts department uses the MMS application to clear payment against the supplier’s invoices.

Need Help?
   Request a Quote
   Email Us
or call us at

1-919-490-5971