Basic video sharing website

CLOSED
Bids
27
Avg Bid (USD)
$1031
Project Budget (USD)
$250 - $1000

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

Skills required:
HTML, MySQL, PHP
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


$ 1052
in 10 days
$ 1751
in 25 days
$ 2293
in 45 days
Hire linuxfreak1985
$ 1030
in 15 days
$ 927
in 24 days
$ 927
in 15 days
$ 1000
in 35 days
$ 1034
in 20 days
$ 1030
in 25 days
$ 3092
in 40 days