File Sharing

An internet application that limits add/write access to registered visitors but allows unregistered visitors to view the data. The application will provide two modules.

One module will allow registered users to upload media files (MP3, JPG, PDF), append meta data (name, date, etc.) to the server. These files, once uploaded are displayed on a web page (table with 100 records/page) with hyperlinked file names so web visitors can preview/download the files.

The second module is a calendar allowing registered users to add events. The calendar will highlight dates with events and provide pop-ups when an event date is clicked.

## Deliverables

Project Summary Authentication: Users are required to register to be able to add any information (media files or calendar events). Site visitors can view the information in web pages designed by the site owner. Sub-project 1 (with two components) Registered users can upload media files, add meta data about each file (name, date, etc.). Also, site visitors can view a listing of all uploaded files (in a table - 100 records long per page) and download each file. The listing should be sortable by any column (db field). This project encompasses two very similar applications: The first page will allow music artists to upload their own audio files. The application should enforce a 10M max file size per upload. The audio files should be required to be in MP3 format. The second page will allow visual artists to upload image files. Same restrictions on individual file size. The application should require BOTH a pdf and a jpg file for each upload and exclude any other file types. Sub-project 2 Online Calendar (CSS configurable) Registered users (the same users as above) should be able to add an event to the calendar with multiple fields (some required, others optional). Once the event is added, the date for that event is highlighted (CSS configurable). If a user clicks on the date, a popup displays the event details.

Habilidades: Engenharia, MySQL, PHP, Gestão de projetos, Arquitetura de software, Teste de Software, Hospedagem Web, Gestão de Site , Teste de Website

Veja mais: events calendar module, event calendar module, mp3 music online, FILE sharing, calendar music, mp3 project application, upload download mp3 php, php sortable, register file, php popup pdf, sharing event, append pdf pdf, php jpg pdf, sortable table, access append, table sortable, web calendar multiple users, online event calendar, online mp3 add, event listing php, multiple fields, file sharing php project, file size upload, file sharing php, online music add mp3 file

Acerca do Empregador:
( 2 comentários ) United States

ID do Projeto: #3012330

Concedido a:


See private message.

$210.81 USD em 14 dias
(30 Comentários)

2 freelancers are bidding on average $212 for this job


See private message.

$212.5 USD in 14 dias
(11 Comentários)