Data File Extractor PHP Library

Software Functional Specifications

for Version 1.0

Project Summary

A data file extractor PHP library is desired for extracting records from large flat data files and importing the extracted records into MySQL database tables. The data file structures differ for various vendors and change over time, and therefore, the software must be smart enough to dynamically discover the data file structure. The software (command line application) will load data files from a specific data directory, parse the files, clean data and insert the data groups into database tables.

Project Description


1. Run command line application, accept arguments for vendor type, data directory path and debug mode

a. Debug mode should include verbose actions and logging

2. Load data files from data directory path, parse data files using logic to dynamically detect data file structures and fields

3. Scrub data, apply data rules

4. Import data into MySQL database tables in existing data system

a. Also notify existing system of import


2-4 weeks development

1-2 weeks of testing various vendor data file sets

Project Notes

- PHP Library should be developed using PHP 5.4 standards

- The final product must be a 100% working solution for all vendor data file sets

- Nondisclosure agreement required

- Basic core library files already exist that will help give a better understanding of expected logic in new software

- No 3rd party/open source software (ex: Database Libraries, Parsing Libraries, etc.) should be included in final package

- Full and detailed documentation must be provided by developer on completion

- Software developers should be very familiar with these PHP topics:

o binary file parsing

o hex values

o regular expressions

o memory management

o file I/O functions

o command line applications

Skills: MySQL, PHP

See more: php file library, using regular expressions, understanding data structures in c, understanding data structures, type of data structures, type of data structure in c, type of data structure, tables in data structure, structures data, smart and final, sets in data structure, project topics in php, php software developers, open source project for software testing, new data structures, new data structure, logging standards, data structure type, data structure topics, data structures using, data structure solution, data structures library, data structures in c notes, data structures applications, data structure in c notes

About the Employer:
( 0 reviews ) United States

Project ID: #4732512

18 freelancers are bidding on average $4004 for this job


We have huge experience developing complex applications. Please refer to the offer details sent privately.

$5154 USD in 90 days
(91 Reviews)

Dear Sir, Thank you for taking the time to read our posting, we have read initial project description & interested in further discussion, so please see PMB (Private Message Board) for more detailed message. Look More

$5154 USD in 55 days
(33 Reviews)

Hello sir, Ready to start working on your project. For more information please check PMB... Thanks.

$4948 USD in 50 days
(46 Reviews)

Expert here. Please check your PM to clarify various details.

$3092 USD in 21 days
(57 Reviews)

Check your PMB for details!!!

$2974 USD in 30 days
(68 Reviews)

Quality work assured. Ready to get started. Thanks.

$6185 USD in 20 days
(404 Reviews)

Thanks for your consideration, please see our message and if you would like to discuss the project further do get in touch and I’ll give you a call.

$5154 USD in 95 days
(14 Reviews)

Hi, Please see private message. Thanks

$4123 USD in 40 days
(32 Reviews)

Hello, sir I'm interested with your project. I'll do it for you. Regards.

$4123 USD in 30 days
(54 Reviews)

Please check private message

$4845 USD in 3 days
(57 Reviews)

Please see your PMB. Thanks.

$4000 USD in 30 days
(36 Reviews)

Hello, I am ready to help you. I have very familiar with scripting php for command line. Please check pmb for more information. Thanks, Steve.

$4210 USD in 50 days
(18 Reviews)

Hello, we offer an iterative approach to protect the investments and guarantee our results. Also we expose all the development process to our customers. PHP + JS is our major development platform. We really love t More

$4123 USD in 40 days
(1 Review)

Kia ora! [url removed, login to view] are a NZ based web and software design company who have seen you here on the freelance market and are really excited about working with you and treating you to the full service, professional experi More

$5154 USD in 35 days
(6 Reviews)

Kia ora! [url removed, login to view] are a NZ based web and software design company who have seen you here on the freelance market and are really excited about working with you and treating you to the full service, professional ex More

$5154 USD in 30 days
(5 Reviews)

Greetings!!! We are glad to bid on your project and would be more happy if get a chance to work on the same. Please see PMB for details. Thanks Sonali@TeamUnipixel

$3894 USD in 30 days
(3 Reviews)

Ready to start now..Many thanks..

$1701 USD in 40 days
(17 Reviews)

Please check PMB for awesome work.I can do it on your time and cost with great quality.I am a top 10 oDesk developer started here now.

$1958 USD in 30 days
(3 Reviews)

VRZ Solutions prides itself for being instrumental in developing global Internet based presence for many small and large businesses. The teams of professionals at the helm of affairs in our company have already c More

$2061 USD in 30 days
(0 Reviews)

Dear Sir/Madam, We are based in London, UK. Please review our portfolio: [url removed, login to view] Mobile apps: [url removed, login to view] Skype: MobiSpector London Contact Us: [url removed, login to view] So More

$3333 USD in 30 days
(0 Reviews)