Closed

Basic video sharing website

This project received 27 bids from talented freelancers with an average bid price of $1031 USD.

Get free quotes for a project like this
Employer working
Skills Required
Project Budget
$250 - $1000 USD
Total Bids
27
Project Description

The project is for creating a video sharing website with basic functionality. I want it to be built with Apache, PHP and MySQL. There's no need to address performance nor scalability.

* There's no need to design any graphics, the outcome should only have the specified functionality without a skin.

* There's no need to do anything related to video processing, editing or transcoding.

* There's no need to do anything related to Flash nor a video player.

- Home Page

- top shows thumbnails of latest highly rated videos.

- show user that uploaded, length of video and ratings.

- clicking on thumbnail goes to [Player]

- clicking on user goes to [Uploader's Videos]

* the above applies to any place a list of videos is shown.

- bottom shows list of latest uploads.

- has a link for users to log in. [Login Page]

- Login Page

- link for new users [New User]

- text fields for user name and password.

- button to log in

- success - got to [User's Home Page]

- New User

- fields to enter requested user name, password and other user details.

- button to sign up

- success: go to [User's Home Page]

- fail: highlight problem fields

- Uploader's Videos

- show list of uploader's videos.

- link to subscribe to uploader's channel (if logged in).

- User's Home Page

- show thumbnails of latest videos from user's subscriptions.

- link to manage videos. [Videos]

- link to manage subscriptions. [Subscriptions]

- Videos

- Thumbnails, titles, descriptions of videos you've uploaded.

- Link to upload video. [Upload]

- Link to delete video. [Delete]

- Link to edit title, description. [Edit]

- Upload

- Button to select file to upload.

- Select channels video will appear in.

- Give title and description of video.

- Delete

- Select video(s)

- Input area to give optional description why deleted.

- Button to delete.

- Edit

- Select video.

- Input area to give new title, description.

- Button to save changes.

- Player

- Show video title, description, rating.

- Latest comments.

- Link to rate it and leave comment.

- Link to subscribe to this uploader's channel.

* There's no need to design any graphics, the outcome should only have the specified functionality without a skin.

* There's no need to do anything related to video processing, editing or transcoding

* There's no need to do anything related to Flash nor a video player

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online