Find Jobs
Hire Freelancers

64016 Image Upload Script Needed

N/A

In Progress
Posted over 19 years ago

N/A

Paid on delivery
I am looking for a exact Clone of [login to view URL] A simple Clean page with no images/graphics other than the pages logo, should look professional. Clean Table layout for quick loading a dialup users. I will want to have advertising room at the top of the page for google ad words. The Google addword should look like part of the page (clean layout should make this easy) I ask that people bidding upload a file to [login to view URL] see how the page works, as well as register an account so that you can see the registered users backend. Looking for and exact Clone on [login to view URL] including the following features: - people can upload different file types, jpg .gif .jpeg .png and .swf (without a regestered account) - A thumbnail is created and a caption on the original file size and dimensions are added to the bottom of the thumb nail - if possible, the first frame of the SWF file should be the thumbnail - once a file is uploaded, the sample thumbnail is displayed along with code need to link to the uploaded image. eg: EXAMPLES ATTACHEED AS A TEXT FILE AS IT CONTAINS HTML CODE - Unique Filenames to prevent overwriting files on the server with the same filename. - The screen showing the linking code should give an option to email the linking code to the user, when they enter their email address (if they want to email the links) the links to the image are sent to them as well as the email address is entered into pages SQL database. As well in this email they should have the option to be a registered member and a Conformation email link should be included) - User registration only requires and email address (confirmed) and a password...No other information is needed. - A user section (registration required) should allow for the user to see all images they uploaded. These images should be tracked by users email address. In the user section the user can click on the list of thumbnails to see the full images along with the image linking code. - The registered user section will need email conformation before the account becomes active. Once someone tries to register and email address, a conformation email is sent to the email address that requires the user to enter the link to confirm it is a legit email address. - A credit section should be applied to each registered user, the credits are a simple number, the more credits they have, I will allow that user to upload a file of the base server size plus they number of image credits they have. - Credits are gained VIA referring a friend, if they refer a friend and they friend signs up through the conformations link.... x amount of credits are given to the user. So in the user menu I would like a refer a friend option. - In the user upload section, I would like the ability to upload a zip file containing several images, once uploaded the server will extract the images and add them to the database for the user. - The user should have the ability to delete unwanted photos, the photo should be queue for deletion but the user should be able to undelete the photo before the server does its daily cleanup (make it so the image is visibly marked for deletion) - The user should be able to see their photos in thumbnail format or as a list of names. They should be able to see the direct linking code for a selected image, as well a s email themself the direct linking code. - Users should be able to see stats on their photos (the same ones the admin sees) such as: Image Type, Image Size, Image Age, Number of times image was viewed, Last time Image was viewed, Total Bandwidth used by an image image, Ip Address of the uploader of an Image - any photos the user would like to show to someone, I would like a email a friend this link option. this email should email the friend a link to the photo (not a direct link but a page were I can have some advertising above the photo) in the email also include the option for the friend to register their own free image hosting account. If the friend registers an account through this email x credits are given. - Cookies should be created to allow auto login of returning registered users. - Logout option of registered users - Registered users will go to the registered users page by default, but still have the option to go the the main page the non registered users see. - Registered users should have the option to change their passwords - Registered users can change their email address, but will require a conformation of the new email address in order to complete the change. - Registered users Can buy More credits Through Paypal - There is an admin section needed in order to maintain all photo and email addresses. All photo thumbnails / list form should be sortable and have the ability to be deleted. The photos should be viewable in list format or by thumbanails. - List of all Email address, email of registered users should have edit options to allow for change to their account to be made. - Email list and photo list should have a search field along with sorting options. So one can look for a file name, email address, file size, file types etc. - In the admin Section each registerd users account information should be able to be changed. Eg, Number of credits, Email, password. Be able to see everything as the Registered users point of view with the ability to change information. - IN the admin section there should be a option to display photos pending deletion so that they can be undeleted - All photos require stats... Image Type, Image Size, Image Age, Number of times image was viewed, Last time Image was viewed, Total Bandwidth used by an image image, Ip Address of the uploader of an Image. - Admin panel has dynamic options that can be changed 1. Server admin Email address 2. Default Max file size 3. Refer a friend Credit amount 4. Show friend a picture and they signup credit amount 5. allowable extensions checkbox 6. Each Type of auto email description (refer a friend, register, Show a friend a picture) should have a edit box where the auto email contents can be changed 7. Set the length of time before unviewed images are deleted. 8. Set a Bandwidth notification, where when an image uses x amount of bandwidth the Site admin email is emailed with the files details - The admin section should contain stats such as 1. Total Email address on file 2. Total Number of Images on file 3. Total space used by all the photos 4. Total amount of bandwidth used by all photos 5. The ability to find the above stats for a date range (eg search these stats for aug 20 to sept 1) - There will need to be a daily purge (cron job is fine) that will delete all photos marked for deletion. These photos will be marked by the user, the admin, or the server will mark photos not viewed in x amount of days. The Server marking the photos that are not viewed can be done in this cron job and deleted in the next days cron job. - Files marked by the server for deletion because of non use should automatically email the file owner (if they are registered) and let them know that they have less then 24 hours to mark the file as undelete or the photo will be removed. A link to the photo should be included in this email as well as registration options in case they did not register and only supplied an email address. --- One thing I would like to add that is not on [login to view URL] is a simple page where is someone has a raw photo that is really huge. that they can upload the photo and have the image size reduced (say compression from 1-10). As will as the image dimensions so they can change a 1600x1200 into a 640x480. The origianl image in not to be saved on the server afterwards (too big) but the new image created if within the users file linit size should be added to their account along with the image linking code.... This will allow for novice users to be able to downsize their images to fit on the server. Linux server running Cpanel Code to be done in PHP MYSQL databes is to be used Will require a working sample before payment is sent. Will require full license rights to the script created script.
Project ID: 1812457

About the project

1 proposal
Remote project
Active 12 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
Awarded to:
User Avatar
Hi there, Let me know. Cheers, Skulled
$750 USD in 21 days
4.5 (221 reviews)
6.6
6.6

About the client

Flag of
5.0
2
Member since Oct 12, 2004

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.