Käynnissä

File Exchange Hosting Service

File Exchange Hosting Service

WEBSITE DESCRIPTION:

Create a file exchange website similar site to: [url removed, login to view] (7 pages)

WEBSITE FEATURES:

- Create site using: PHP, AJAX, Javascript, CSS & MYSQL

- 3 types of users - PRACTICE(uploading files), ADMIN(us) or CLIENT(receiving files)

- PRACTICE & ADMIN Users must be able to upload file/s (Select several files using one Select Files Window) using their web browser

- The website / upload process must not require any installation on the client machine ie no ActiveX control, Flash etc only the browser

- PRACTICE & ADMIN Users must also be able to password protect the file/s and add an additional message, configure link expiry and select to be notified when the files have been downloaded

- Email sent to recipients with link to uploaded files when clicked must open a page which contains the file/s to download with a download link/button for each file and a download all button

- If the PRACTICE or ADMIN user entered a password when uploading the file/s the website must first request the password before allowing access to the file/s

- Provide a status of the upload ie 1% etc (Time left, current transfer rate etc) - within the same page ie no pop ups

- The file upload page must be one page where the details are entered, the files are uploaded and status given just like: [url removed, login to view]'s advanced section

- Once the upload has finished an email containing the link to download the file/s should be sent to the recipient/s

- When each file/s has been downloaded if notification were selected the PRACTICE user uploading the file must be notified by email that a file has been downloaded by email address...

- The file upload form must also contain validation ie if notifications selected then check valid email address has been entered

- Work in most Internet browsers: IE 6, 7, 8, 9, Safari 3+(Win + Mac), Firefox 3+(Win, Mac & Linux), Opera 10+(Win, Mac & Linux), Chrome 2+

HOME PAGE:

- Log in form just asking for username ie email address

- If an email address is entered for a practice or admin user present a box asking for password - If client user email produce page saying link has been sent to your email address

LOGGED IN PAGE:

- File Upload screen - Required to enter email address (3 different type of users: Admin user - us, Practice user - Can login, upload and send files or Client user - Can just download files):

-PRACTICE User:

-- Allow logged in practice user to upload one or multiple files (up to 150MB per file)

-- Require the practice user to enter recipients email address

-- Allow user to specify more information and options (ie Additional Message, password protection, link expiry(1 hour, 24 hours, 1 week etc) & notifications)

-- After the user has clicked 'Upload Now' and the file/s have been uploaded send an email to one or multiple recipients with a unique link to the uploaded files (ie [url removed, login to view]) so that they can download them

-- All links must have an expiry date of 2 weeks by default but can be change on the ACCOUNT PAGE

-- Status to be provided at the top of the screen to show user logged in

-- Links on the page (top right): ACCOUNT, USERS, RECENT FILES, LOG

-CLIENT User:

-- Produce page saying link has been sent to your email address (Send an email with unique link to access and download all documents sent to the user)

-- Above page has the client practice logo on the page to show branding

-ADMIN User:

-- All same features and links that practice user has but links pages (ie MY ACCOUNT, USERS, RECENT FILES, LOG, IDEAS) provide more information

MY ACCOUNT PAGE

-PRACTICE User:

-- User must be able to edit their information within the same page using AJAX ie name, company logo etc - Not email address

-- Page must also show current disk space being used by the uploaded files and how much free disk space is remaining for the account - Admin can change Disk Space allocated to each account (When Practice user is nearing the limit message appears on file upload page warning of the problem and Admin is send an email)

-- Also stats are shown - How many file send, what size, who to etc

-ADMIN User:

-- Admin must be able to see all account setup, also be able to edit and create new account's using AJAX on the same page including email address for each account

-- Also stats are shown - How many file send, what size, who to etc

USERS PAGE:

-PRACTICE User:

-- Users must be able to setup additional users and edit any existing users on their account so that they can log in and send files on the same account etc

-ADMIN User:

-- Admin must be able to see all users setup on each account and be able to add or edit users in each account

RECENT FILES page

-PRACTICE User:

- Where users can see a list of all files sent and to who and status ie if files have been downloaded, how many times downloaded, who downloaded them ie external ip address at what time and date etc)

-ADMIN User:

-- Admin must be able to see a list of all files send from all accounts including status as practice user etc

-- Admin users must also be able to disable links to uploaded files

LOG PAGE:

- Everything gets logged (Send Emails, Links clicked, New Users setup, Files uploaded etc)

-PRACTICE User:

-- To show all activity on the users account in a clean useable format: Time & Date, IP Address of: Other users logged in or logged out, clients logged in, client download file etc

-ADMIN User:

-- Admin user must see all log activity across all accounts setup

IDEAS PAGE:

-PRACTICE User:

-- Users are able to submit ideas through a form (When the idea is submitted an email is sent to the admin)

-ADMIN User:

-- Admin user see's all ideas submitted by all users (Idea, who submitted it, Date and time etc)

OTHER FEATURES:

- If link used after expiry date has passed then re-directed to HOME PAGE

- None of the uploaded files must be available through the Internet via browser or any other means - Only by the links created by the system

- All of the page must be a clean interface and inline editing and creating of new accounts and users etc (Example of Inline editing: [url removed, login to view]) - When editing two buttons must appear for Save and Cancel

WEBSITE MUST:

Run on Linux using Apache web server

The site needs to be in PHP, AJAX, Javascript, CSS and MySQL, upon completion you will transfer us all the code + the MYSQL db/tables/data including all of the rights and any copyright

All of the site to be completed in English and all of the source code to be well commented

Payment will be given only upon full completion/testing of the system

The website needs to be clean, in a useable format and attractive.

The website must also be CSS driven for design and placement.

Please post an examples of work you have done to help us make our decision.

Taidot: AJAX, Javascript, PHP, SQL

Näytä lisää: file exchange ajax, php file exchange site, www logo service com, www free service logo com, work out of home ideas, work from home request email, work from home ideas free, work at home options, window company logo design, where to practice web design, what logo name create the most, what is placement new, website design mac free, web page logo free create, web hosting with free web design, web hosting company logo, web design pop ups, web design per hour rate, ups work from home, types of logo for new company, types of logo design free, types of ajax, transfer your domain to web, transfer your domain, transfer service logo

About the Employer:
( 2 reviews ) Newton Abbot, United Kingdom

Projektin tunnus: #521804

7 freelanceria on tarjonnut keskimäärin 621 $ tähän työhön

ashwanii

Hi, I can provide the required solution. Please check PMB. Regards.

600 $ USD 20 päivässä
(20 arvostelua)
6.0
sm0701

Renu Tec, works towards achieving customer satisfaction. Our ability to deliver what we promise takes us closer to that milestone. Our project management experience helps us achieve a thorough understanding of the proj Lisää

600 $ USD 30 päivässä
(0 arvostelua)
0.0
SpiralWebUK

Our UK based company specialises on Web development, design and security. You can guarantee quality and security your web resources by entrusting our staff. After service support available. Regards, SpiralWebSe Lisää

800 $ USD 14 päivässä
(1 arvostelu)
0.0
deepakgkk2003

Hi, We are a team providing hosting services already. Do check PMB for Info.

450 $ USD 1 päivässä
(0 arvostelua)
0.0
elsinoir

Hello, Thanks for taking time to review our [url removed, login to view] company established in 1996, Elsinoir Technologies is an IT Company, based in Vancouver, Canada. Elsinoir employees 27 fulltime software engineers and graphic desig Lisää

650 $ USD 40 päivässä
(0 arvostelua)
0.0
JoomlaCommunity

what is real?

500 $ USD 10 päivässä
(0 arvostelua)
0.0
devleader

Hello, We are young and innovate company with good experience in web development (PHP/MySQL/AJAX), QA. We'd like to offer you fast development with good reasonable price, quality and clean code. There is no problem Lisää

750 $ USD 17 päivässä
(0 arvostelua)
0.0