Find Jobs
Hire Freelancers

FACEBOOK APP #1

$500-5000 USD

Closed
Posted almost 14 years ago

$500-5000 USD

Paid on delivery
**Our focus** **is to deliver a personal QR Code to the FaceBook user, containing the information they want to post on their wall.**? The information can be copied or photographed and decoded by cell phone, or we will provide a decoder link for the QR Code if required. The application will provide users with a means to create contact information QR codes for internet uses.? The application is to have a graphical user interface (GUI) that collects the user’s information that is to be embedded in the QR code.? Once the user has completed entering the information that they wish to be encoded in the QR code, the application will automatically generate the QR code for them.? The QR code will then be displayed and they will have the option to save it. ## Deliverables ## Overview **Our focus** **is to deliver a personal QR Code to the FaceBook user, containing the information they want to post on their wall.**? The information can be copied or photographed and decoded by cell phone, or we will provide a decoder link for the QR Code if required. The application will provide users with a means to create contact information QR codes for internet uses.? The application is to have a graphical user interface (GUI) that collects the user’s information that is to be embedded in the QR code.? Once the user has completed entering the information that they wish to be encoded in the QR code, the application will automatically generate the QR code for them.? The QR code will then be displayed and they will have the option to save it. ## Process Flow Figure 1 ??" Process Flow ## Graphical User Interface The graphical user interface will be used to present and collect information from the user.? The purpose of the GUI is to make the QR code creation as easy as possible.? The GUI will follow the process flow described above.? The GUI will have our company? logo and a link to our website on all pages displayed. First, the user will be presented with an introduction.? The introduction will contain general information about what QR codes are and how they are used.? They will be given specific examples of how the QR codes they are creating can be used in the real world.? The introduction will not contain any detailed information of how QR codes are generated or encoded. We will provide this content. After the introduction, the user will be presented with a form on which they can enter the information they wish to be embedded in the QR code.? The information to be collected is described later in this document.? The information collection form will contain textboxes for the users to enter information.? Labels will be used to inform the user of the function of each textbox.? Detailed help will be provided to the user at their request. Next, the user will be presented with a page that displays the information that they have entered.? This page is to serve as a confirmation to the user.? The confirmation page will give the user the options of proceeding with the QR generation and returning to the previous page to edit the information they have entered.? If the user chooses to return to the information collection page, the textboxes on that page will be automatically populated with the information that they have already entered. Last, the user will be presented with a page that displays their contact information embedded in a QR code.? In addition to displaying the QR code, the user will have the options of saving their QR code on their computer and using it on the internet. ## Required Information The following information is required in order to generate a contact information QR code. | **Field Name** | **Data Type** | **Description** | | Name | String | The name of the user as it is to appear in their QR code. | Table 1 ??" Required Information Fields ## Optional Information The following information can be optionally specified by the user for embedding in the QR code. | **Field Name** | **Data Type** | **Description** | | Phone Number | String | The phone number which the user would like to be embedded in their QR code.? Although this field is a string, the data entered can only contain numbers, the plus sign, hyphens, parenthesis, and periods. | | Email Address | String | The email address which the user would like to be embedded in their QR code. | | URL | String | A link to the user’s personal URL page. | | Business URL | String | A link to the user’s Business URL page. | Table 2 ??" Optional Information Fields ## QR Code Generation QR code generation will be handled by a library provided by our company to the creator of the application.? The library will be provided in dynamic-link library (DLL) format.? The library will contain methods for generating QR codes in bitmap format.? The methods shall take the information listed in the Required Information and Optional Information sections as arguments and will return the QR code as a bitmap object. Visit Zebra Crossing web site for a similar application including a generator and decoder. **Their** **focus** **is on using the built-in camera on mobile phones to photograph and decode barcodes on the device, without communicating with a server.** <[login to view URL]> <[login to view URL]> ?
Project ID: 3374799

About the project

Remote project
Active 14 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

About the client

Flag of UNITED STATES
United States
0.0
0
Member since Apr 25, 2010

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.