Searchable Talent Directory

Cancelled Posted Feb 27, 2011 Paid on delivery
Cancelled Paid on delivery

I am looking to create a web-based searchable talent directory. The directory will allow for talent (ie: actors, models, etc) to create profile pages which can be searched or browsed by casting personnel.

A similar site to: [url removed, login to view]

## Deliverables

A web-based searchable talent directory.

There are 4 types of users:

**1. Talent**

**2. Casting Personnel**

**3. Agents**

**4. Public (Logged Out)**

**1. TALENT:**

Talent can create an account by choosing a username and password.

They will be redirected to PayPal for payment. On completion of payment, they will be returned to a confirmation page on the website and their account will be activated.

Once logged in, they can create and edit a profile page which will be added to the directory.

Their profile page will contain the following information provided by the user:

Name

Date of Birth

Gender

Hair Colour

Eye Colour

Height

Build

Talent Type

Status

Country

Region

Biography (text area)

Skills

Languages

Agent

Contact Person

Contact Phone

Contact Email

Main Photograph (uploaded by user)

Additional Photographs (uploaded by user)

Showreel Video (video file uploaded by user)

Voice Clip (audio file uploaded by user)

File Upload (such as .mp3, .mov, .doc)

A PIN will be generated which allows public users to view their profile with contact information.

Talent can browse or search the directory (same as public), but they CANNOT view contact details for other members without a PIN.

Talent must be able to edit the information and photos displayed on their profile page. They must also be able to change their password.

Expiry & Renewal: If payment is not received after a period of 12 months, the user's profile page will be removed from the directory. An automatic email will be sent to the user prior to the expiration date. Users can renew their account by logging in and completing payment via PayPal.

**

**

**2. CASTING PERSONNEL:**

Casting Personnel can apply for membership for free by submitting the following information:

Company Name

Contact Person

Address

Desk Phone

Mobile Phone

Email

Fax

Username

Password

Submissions will be sent to an email address and assessed manually by the administrator. Once approved, Casting Personnel can log in to their account using their username and password. Once logged in, they can search the directory using the following criteria:

Name

Gender

Age Range (minimum age - maximum age)

Hair Colour

Eye Colour

Height

Build

Country

Region

Talent Type

Status

Skills

Languages

Agency (drop-down list populated by Agency users)

Keyword (searching biography section)

When they enter the search criteria and click 'Submit', results will appear in a list. The results will show thumbnail photographs and display the following details:

Name

Age (calculated from Date of Birth)

Hair Colour

Eye Colour

Height

Talent Type

Status

Country

Region

The thumbnail photograph will be linked to the members profile page which will display all information including contact details.

Casting Personnel can also choose to Browse the directory by Gender and Age Category.

Casting Personnel can add members to a short-list by checking a box. The short-list can be accessed from their account homepage and will display thumbnail images of short-listed members with a link to their profile page.

Casting Personnel can submit a casting call which will be sent by email to selected members.

Casting directors must be able to edit their account details, short-list and password.

**3. AGENTS:**

Agents can apply for membership for free by submitting the following information:

Agency Name:

Contact Person:

Address:

Desk Phone:

Mobile:

Email:

Fax:

Username:

Password:

Submissions will be sent to an email address and assessed manually by the administrator. Once approved, Agents can log in to their account using their username and password.

Once logged in, they can create and edit a Company Profile which contains the following information:

Agency Name:

Contact Person:

Address:

Tel:

Email:

Fax:

Logo - image uploaded by user

The company name will be added to a drop-down list for the 'Agency' field which can be selected by:

• Talent - when creating/editing their profile

• Casting Personnel - when searching under the 'Agency' search option

A company listing will also be created on a designated page listing all agencies alphabetically.

Agents have the ability to search or browse the talent directory and view contact information for all talent users.

Agents can edit all profiles which are associated with their agency.

Agents must be able to edit their company profile and change their password.

**4. PUBLIC (LOGGED OUT):**

The directory can be searched or browed by the public, but no contact details will be displayed for talent.

Public Users can enter a PIN to view a specific profile page with contact details.

Thumbnail images of members will be displayed randomly on the Homepage.

**System Requirements:**

To be developed in PHP or as a Java servlet.

Data storage in MySQL.

All dynamic pages must be generated from templates.

Design will be supplied as JPEG screenshots.

Engineering Software Architecture Software Testing

Project ID: #3133774

About the project

Remote project Active Feb 28, 2011