Programmer looking for a Programmer for a few jobs
Required Knowledge
.net, jquery, c#, vb.net ,ajax, mysql
Additional Info
Develop a playlists website based on videos from Youtube.
Programming skills:
C# + MYSQL + JQUERY + AJAX
Project scope:
Design the database
Design User Interface
Program the site - user side and administrator side.
User side:
a. User will be able to register and login.
b. Users will be able to post links to youtube videos, catalog them by genre and post information about the artist and album.
c. Main homepage will show a list of the most recent videos posted on the site and the most popular videos based on number of views from past day.
d. Users will be also able to browse the site by genre/artist and see all the relevant vids shared on the site.
e. Users will be able to create playlists and share them on the site.
f. Listening to playlists will be move automatically to next track based on youtube javascript library.
g. on all videos embedded there will be:
g.1. a "report" button which will send the vid to admin's review.
g.2. a comments system allowing both registered users and anonymous comments. captcha required.
g.3. list of similar vids from the site based on others playlists where this vid appears.
h. an artist page will include info about him and list of his albums, tracks from albums and each one clicked will show the youtube video.
i. on all pages there will be the current playlist, seeing youtube thumbnails will be able to press them and link to their page on the site, or add them to the current playlist. Playlists should also be sortable with drag-n-drop.
j. a search box&page.
Admin side:
a. option to see stats about the site
b. remove or change users links to youtube vids
c. option to ban users
d. manage the genres/artists/albums/track names lists
e. delete/edit comments.
SQL structure will be given ahead.
.NET should use recent technology, have a master page and as modular as possible with functions and libraries.