Create YouTube oAuth interface

Закрито Опубліковано %project.relative_time Оплачується при отриманні
Закрито Оплачується при отриманні

Hi, I want to build an interface that can gather YouTube information to my database.

The work is simple, I want a website that do this easy work, you are welcome to use any on-hand scripts or/and WordPress CMS.

Basically I want a website that do two jobs at a same time, you can use sub-domain to separate this.

First :

- Register Page : username, email, password, confirm password, agreement to TOS checkbox, sign up button (logic implemented please)

- User can upload file (file size and file types can be configured via admin page (MP3 only and 10mb for default configuration)), Consist of : Song Title, Artist, Genre (Customizable through parent table), Label (optional), ISRC (Optional), ISWC (Optional) and the file itself.

- Upload can be in bulk, when uploading, user doesn't need to fill in information, the audio files will go into pending submission (remark : missing information) and change to (remark : ready to submit) once user filled in at least what genre the song is and the rest of information needed (optional). Then user have option to submit selected files or submit all files (logic if some songs still missing information, cannot submit all files), once submitted, user can see his submitted files in submitted page, user cannot edit and delete his submitted files, only admin can. there is no link to the file needed, so after every submission, it's totally private and only admin allowed to view the file through admin page.

- User can submit link, regarding DMCA. (Different Table from file submission Table but can call file name from file submission table).

- User can view monthly statistics of their songs, which input by admin.

So in conclusion, page need to be made :

- Register page.

- Log in page, successful log in redirected to Dashboard

- Dashboard with menu bar (dashboard contain user profile) user can view his email and username (which he uses when register) and can edit (full name, paypal email and password).

- From dashboard menu bar : Upload Page, Pending submission page, Submitted page, submit link page (Regarding DMCA).

All pages need same header and footer.

While in Admin Page, admin can :

1. SR User Profile

2. SRUD User File

3. SCRUD User Monthly Statistics

Legend :

S=Search

C=Create

R=Read/View

U=Update/Edit/Change

D=Delete

That's for one part of the website, I explain a lot but it's basically just a simple online file sharing platform.

Second :

I need a simple script that capture user's YouTube statistic and data through google oAuth permission, this capture then will be saved into database table for admin approval. I have included the screenshot, you can check it out, but basically just like this :

Front page -> oAuth select channel -> oAuth permission (email address, basic profile, manage youtube account, view youtube analytic for your youtube contents) -> if canceled go back to front page, if accepted show pop-up to input email, if duplicate will show permission for offline access

Check out the screenshot, it's simple.

-------------------------------

Ok that's all. Full documentation needed also. So this is basically one software but have two job, can use different folder for these two jobs to separate it. Thanks

Графічний дизайн HTML PHP Веб-дизайн YouTube

ID Проекту: #7424934

Про проект

3 заявок(-ки) Дистанційний проект Остання активність May 15, 2015

3 фрілансерів(-и) готові виконати цю роботу у середньому за $86

pskweb

Hi, We have good experience with website design & development with experienced staff. We will complete this project with specified time and amount Thanks

$61 USD за 1 день
(0 відгуків(и))
0.0
ratsukysiragana

I developed a lot of file upload system and the one that you specified is a simple as it can get but there is an aspect to your project that i must mention to you and this changes the details of your project. What i Більше

$100 USD за 7 дні(-в)
(0 відгуків(и))
0.0