PHP CSV File Parser & Processor Into MySQL DB

Job ID: 34599260

Budget: $75 – $100 USD

Project Deadline: Within 1-2 Days
Project Budget: $100
Project Type: PHP/MySQL
Overview: High quality PHP CSV parser required to process data and insert the data into specific MySQL database tables.

Frontend file upload page required

Technical Details:

Server Type: Linux Ubuntu
PHP Version: 8.2+
Database Type: MySQL
DB Connection Type: Standard MySQL - Not MySQLite
Existing DB Dump Will Be Provided By Us

Front End

- Password Protection
- Parser PHP file must have frontend password protection to stop random people from uploading files.
- We must be able to easily change this password after deployment

File Upload

- Drag & Drop + Standard File Explorer Upload
- Only one file at a time

Validation & Error Handling

- File must be CSV
- Uploaded file must match our file template
- Human readable errors & validation messages must be shown to the user in scenarios such as the file not being valid

Performance

- Script must be high performance, have quick execution time and minimise server load

Testing

- The script should be thoroughly tested, before allowing us to test it
- All code must be fully commented to allow us to quickly review your code & logic
- Once the script has been approved and tested by us, everything will need to be moved to our live server and
- documentation updated, this includes:
MySQL Configuration & DB
- Script Configuration

5* FEEDBACK WILL BE LEFT FOR YOU
Related categories: PHP MySQL Ubuntu