Find Jobs
Hire Freelancers

Flash applet with database/gdlib output

$500-5000 USD

Lukket
Slået op cirka 16 år siden

$500-5000 USD

Betales ved levering
I am need of a custom flash applet similar to [[login to view URL]<wbr />/US/Create-t-shirt/Designer-59/][1] The major differences are: I will not need stock images to be included in the "Product" section, only user uploaded images. I also will not need the print type drop down, such as "Flex", "Specialty Flex", etc. which is found at the bottom of the applet. I want one additional feature, which is a resolution meter. I will provide a list of resolution ranges that equal "Excellent", "Good", "Fair", "Poor", and "Unacceptable" As the image is resized its new resolution should be checked to see where it falls on this scale, then the quality should be displayed somewhere on the applet. (Most likely under the image of the blank.) Attached is an overview of the applet in great detail. I apologize for the length and depth of this post. I have just had to start over on this project after several months due to my previous programmer not fully understanding the details, even after weeks of in depth discussion. Please review this and the site mentioned above throughly. This applet is for the customization of products to be sold in an e-commerce website. (Please see my other post on the website design and creation as I will give a higher preference if you bid on both, since this will help things more more smoothly.) The applet will display blank products with a predefined maximum print area. Users will then be able to add text and/or upload images within the print area. The user will be able to choose from many colors and styles of products. Please see the attachment for more information. ## Deliverables I am need of a custom flash applet similar to [login to view URL] The major differences are: I will not need stock images to be included in the "Product" section, only user uploaded images. I also will not need the print type drop down, such as "Flex", "Specialty Flex", etc. which is found at the bottom of the applet. I want one additional feature, which is a resolution meter. I will provide a list of resolution ranges that equal "Excellent", "Good", "Fair", "Poor", and "Unacceptable" As the image is resized its new resolution should be checked to see where it falls on this scale, then the quality should be displayed somewhere on the applet. (Most likely under the image of the blank.) Below is an overview of the applet in great detail. I apologize for the length and depth of this post. I have just had to start over on this project after several months due to my previous programmer not fully understanding the details, even after weeks of in depth discussion. Please review this and the site mentioned above throughly. This applet is for the customization of products to be sold in an e-commerce website. (Please see my other post on the website design and creation as I will give a higher preference if you bid on both, since this will help things more more smoothly.) The applet will display blank products with a predefined maximum print area. Users will then be able to add text and/or upload images within the print area. The user will be able to choose from many colors and styles of products. A product may have several different print areas such as front and back. The user must be able to customize multiple print areas in the same session, however adding a customization to more than one area will change the price of the item. Each additional customization will add a standard price to the item, regardless of which item is being customized; meaning all customization areas past the first will add $3 (This price may change in the future, so it must be able to be edited, but will always be a single fixed price for all items, not set by the individual items.) An image of the customization plus the blank item must be output as a new single combined image. (This should be able to be done with gdlib.) This will be web quality. A second output file must be made which will be a full size image of the print area only (The customization without the blank.) This will be used to actually create the product, and must be a high quality image. It will never be displayed, it will only be downloaded by the Super Admin (which is myself, the website owner) in order to create the product. The item must then be able to be sold in the user's store. I do not know how this functionality will work, and may require communication between you and the person creating the store. The print-quality output file must be filed in such a way that when an order is placed it is easily found and linked with the order. Looking at the name of the output file should also tell me the blank that it was on, since a similar image could be used on each blank. Here is a brief walk through of the experience with the site from the user's perspective: The user comes to the site in order to sell items. They have created their own store on my website. The user must now create their own output files to be printed on products by adding text and/or images to the blanks I have provided. When they open the product creation page this applet is what they will see. The user will see an image of the blank shirt with an outline of the maximum print area. They will see an area where they can click to change the surface they are printing on (such as front and back of the shirt) as well as an area where they can select the color of the item. They will also see tabs for picking a different item, uploading and adding their own images, and for adding text. The product tab will be a simple graphical list of the items that can be customized. The upload tab will have a graphical list of all images the user has uploaded in the past, as well as a spot for the user to upload new images. The text tab will be for uploading text to the print area, it will include a few lines to input text, a font changing drop-down, a text size editor, bold/italic buttons, and justification. Once the user has added either text or added an image, they will be able to view it overlaid on the blank item. They will now have an option of editing the size and orientation of the item. There should also be buttons to position the highlighted item (text or image) in any of nine positions up, down, left, right, center, and all four corners (Best done with an arrow layout.) Clicking and dragging the item will move it within the print area. Size and quantity are listed in the example, but will not be needed for my site. I believe this covers the full user experience. The Super Admin will need to interact with this applet as well. First, and most importantly there must be a simple way to add new blank items. This means there must be a way to add new images, and associate a maximum print area, in inches, with the image. Each new blank product may have several images for different placement areas; such as front, back, left sleeve, right sleeve. Each of these images of the blank must be linked together in some way so that when the blank is picked all of the placement choices show up. Most items will also have more than one color associated with them. The proper color choices must be displayed for each blank, and not just a standard list, since all items will have different color options. The admin must also be able to access the output file. This will be done when an order is placed, so the naming structure must be something that is easily identified such as the store name plus an ID number. As mentioned earlier the specifics of this may have to be discussed with the website creator. Feature Breakdown: -Blank product: This is a static image of the area on the blank product that the user has chosen to customize. The user may choose to change the blank they are editing at any time, as well as the location if there are multiple locations for a single product. They may also change colors if available. -Print area: A box over the blank product. This is the maximum print area for the blank. This will be the same size as the output file, relative to the blank. (So if the print area is 12 inches on a 24 inch shirt, then the print area would be 1 inch if the image of the blank was 2 inches.) -Location selector: This selects the location on the blank that the user wants to customize. Since the user can customize more than one area, this must not clear out the information currently customized on the screen. (Example, The user uploads an image of a heart and puts it on the front of the shirt. They then switch to the other side of the shirt and place the word "Love". When they switch back to the front of the shirt they must still be able to see their heart image.) -Color selector: This will be a graphical list of colors. Changing the colors on one location on a blank must change the color for ALL locations on the blank. (In the previous example, the heart image and the word Love would both have to be on a black background, if the color black was the last color chosen in the designer, regardless of what location is currently displayed. -Uploaded images: An uploaded image will show up overlaid on top of the blank once it is choosen. -Graphical Uploaded image editing: There must be drag handles on the uploaded image for resizing and rotation. There will also be a button to remove the image from the item. -Non-graphical Upload image editing: This will be able to edit the size and loaction with a slider, and with text boxes. -Justification: Slightly different from the sample. This will justify the currently selected image or text to any of nine locations. Any side, or any corner. -Products tab: This will be a graphical list of all products the user can choose from. Clicking the product will make it the image displayed in the main window. -Upload tab: This will replace the designs tab. This will be where the user can upload images, and choose images to be placed on the prodcut. -Uploaded Image in tab: Any images uploaded by the user must be saved for use at a later date. Since there are multiple users this needs to be tied to the specific user. I suggest tying it to the user's store. I can provide no further details on the implementation of this feature, as long as the user can access their images and only their images at another time from any location this feature will be complete. -Text tab: This is where the user can add text to the item and edit it. -Text input: This is where the user types the text. When it is typed it should be added to the image. -Font: This is a drop-down to select the font of the text. -Font Size: This will be a slider and text entry field which will let the user pick the size of the text. -Bold/Italic: Buttons to make text bold and/or italic. -Justification:Center the text left, right, or center, within its display box. -Add text button: This is a new feature which will clear the text from the text entry field to allow for adding multiple texts to one piece. This will keep the current text displayed over the blank, but clear the text input field. -Price: The price of the item is displayed on this page. This will be the price of the blank, plus an additional fee for additional locations that are customized. I believe this is everything! I know it was long, but thank you for reading. I want to make sure that you know exactly what I need for my site. Thank you again, and I look forward to hearing from you.
Projekt-ID: 3772542

Om projektet

2 forslag
Projekt på afstand
Aktiv 16 år siden

Leder du efter muligheder for at tjene penge?

Fordele ved budafgivning på Freelancer

Fastsæt dit budget og din tidsramme
Bliv betalt for dit arbejde
Oprids dit forslag
Det er gratis at skrive sig op og byde på jobs
2 freelancere byder i gennemsnit $2.550 USD på dette job
Brug Avatar.
See private message.
$4.080 USD på 14 dage
4,9 (62 anmeldelser)
6,5
6,5
Brug Avatar.
See private message.
$1.020 USD på 14 dage
5,0 (4 anmeldelser)
0,0
0,0

Om klienten

Flag for UNITED STATES
United States
0,0
0
Medlem siden mar. 4, 2008

Klientverificering

Tak! Vi har sendt dig en e-mail med et link, så du kan modtage din kredit.
Noget gik galt, da vi forsøgte at sende din mail. Prøv venligst igen.
Registrerede brugere Oprettede jobs i alt
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Indlæser forhåndsvisning
Geolokalisering er tilladt.
Din session er udløbet, og du er blevet logget ud. Log venligst ind igen.