Yellow Pages

This project received 21 bids from talented freelancers with an average bid price of $1190 USD.

Get free quotes for a project like this
Project Budget
Total Bids
Project Description

We are looking for yellow pages directory system. The website will be similar to [url removed, login to view]

This is a project that requires ongoing development and new feature will be added, so the system development will require modulability for easy to implement new features.

We separate the system development into few phases. The first phases of the website will be quite urgent that need to be completed before August.

First phase:-

1. This is a website for China and become global in the future, so, multi-language interface is required. English, Simplify Chinese and Traditional Chinese at least;

2. User registration and login;

3. Registration include (User ID, first name, surname, password, company name, contact no., fax, web, email, contact person, post code, address, user define category;), as example below;

4. Verification program to prevent fraudulent registration;

5. Logged in user can change / update their own record;

6. Directory listing, display information will be include company name, phone no., fax, address, email and web link;

7. Record search by (i) City / Location, (ii) Categories, (iii) Keywords;

8. 21 cities will be listed on the beginning but require flexible data structure for up to 10,000 items;

9. 3 levels of categories, 19 items on the first level, 160 items on the second level and over thousand items on the third level. The data structure for each level needs to be flexible to ensure additional item can be added at each level in the future;

10. System should be consider the number of category / item will be change and easy to manage;

11. Advertising element include news, banner, pop-up windows, video…;

12. Company information pages, About us, Business information, Partner Link, Asvertise with us, contact us…;

Second phase:-

1. Content management system - handle news, banner and advertising space on the website. For example, manage the period of a banner, news display rotate, information display in sequence or randomly, or special promotion; Example: [url removed, login to view]

2. Administration system for different level of user;

a. General registered user level-

i. personalized interface (user default language, simple frontpage like google, or diversify frontpage like yahoo…);

ii. user history;

iii. personalized promote information

iv. user information update

b. Pay user (customer who advertised in our system)-

i. online place order

ii. payment information

iii. advertising media upload (video ,picture and text)

iv. enquiry and complain system

c. Salesman interface-

i. customer management for his own customer

ii. reserve advertising space

iii. online sales

iv. place order for customer

v. sales revenue report

d. Operation interface-

i. create new or delete customer

ii. customer information verification / approval

iii. modify customer information

iv. billing control

v. trouble ticket management

vi. advertising and news announce control

vii. report generation

e. Administrator-

i. full control of the whole system

ii. highest access right on the platform

3. Should consider security issue, for example SSH access, timer expire for long time no activity access…;

4. System can handle 10 million record or more;

5. System backup and restore, or consider redundant setup like master / slave platform, clustering…;

6. Payment gateway implementation;

7. Reporting system, for example, no. of click of each banner, the most common search keyword, category and city…;

Third state:-

1. Web hosting service implementation-

a. provide free space for company user that they are the customer of our YP platform. Make the web link on the advertising media point to this and under the same control interface.

b. payment control as well

c. provide several web template for customer to make their own web site and upload to the hosting service

2. Provide email service-

a. provide email server, let user host their email on our platform

b. provide control interface for user manage their our email

c. implement this control feature under the same control interface as the YP platform

Skill requirement:-

Web programming language – php, asp, CSS, javascript, xhtml

Database – MySQL, SQL

OS – Linux, FreeBSD

Others – Apach, Asterisk, SIP, SER, postfix, Openads, SugarCRM

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online