Project Description:
If you run a conference, printing name badges is a common challenge. You can print names but you may want to allow attendees to use QR codes to share contacts. If you can successfully complete this project, there will be more projects to come.
BUILD A BADGE GENERATION SYSTEM
You are building a system that accepts a CSV file and generates a PDF of one or dozens of badges for a conference. The QR contains a minimal amount of data and a QR code.
1.) Build a PHP Website that allows a user to submit a CSV file (see attached)
2.) After file is uploaded, build a PDF file that prints badges for an event (see attached)
3.) PDF file is automatically downloaded to the machine after processing
SPECIFICATIONS
Accept CSV file, First Name, Last Name, Title, City, Exhibitor/Attendee/Sponsor/Speaker, email address, phone
Prints only the following data on the badge: First Name, Last Name, Title, City, Exhibitor/Attendee/Sponsor/Speaker
Allows 1 inch for a header - See attached example header
Encodes QR Codes as vCard version 4.0
--Here is PHP code for the generator - https://github.com/pH-7/QRCode-Generator-PHP-Class
Prints 6 badges per page, 3 inch by 4 inch pages per the Avery Template 5384
http://www.avery.com/vgnfiles//blank/U-0114-01_P.doc
Support up to 100 names in a CSV file and each badge will be unique along with the unique QR code.
That's it!!! I can provide a domain, URL, http directory access for your development.
Please let me know what questions you have!!!
Additional Project Description:
03/20/2013 at 3:11 CST
I have added the badge font sizes and demo data for review.