A widget is required as a plug-in directory to suit wordpress and other sites. The widget will be required to wok with Paypal and operate on all common platforms.
## Deliverables
**Directory Application project**
We need a directory type application to allow people to advertise their business/company. The directory should display a map of the world for the initial click-through, then allow the user to choose a country, then a state, then a city.
The required features of this application are:
Frontend
Country/state/city specific categorization
Search facility to search via a keyword (keyword could be country, state, city, suburb, service or company name)
Backend
Member
Secure member authentication to update details
Ability for member to edit their advertisement details
Ability for member to cancel/delete their advertisement
Ability for member to view basic stats about their advertisement (how many times the advertisement has been viewed)
Ability for member to setup and pay for their advertisement via Paypal subscriptions ??" (allow us to charge a monthly subscription for advertisements)
Admin
List members
Search members
Edit member details
Edit member advertisements
Remove members
List advertisements
Set advertisement monthly cost for use with paypal
Add/edit/delete countries and states
Emails to be sent
To admin on new member registration
To member on registration
To admin on new advertisement added
To admin on new advertisement payment
To admin when member removes/cancel advertisment
The directory should allow the user to enter the following information
User Details:
Name
Username
Password
Email
Advertisement Details: ([required] indicates fields that the user must fill in)
Name of Business [required]
small image of logo (125px by 125px)
Description of services - say 200 words. [required]
Contact name [required]
Street address
City/Suburb [required]
State/Province [required]
Country [required]
Telephone
Fax
Email - not able to be spidered or picked up by software
Business website url
**General notes and information**
[login to view URL] directory will be embedded into a wordpress template so the application should allow for a custom header and footer.
[login to view URL] application must allow the admin to change it's backround, border, fonts ect.. as the application will be used on several different websites ??" an external css stylesheet is acceptable.
[login to view URL] widget must load quickly - very quickly!
[login to view URL] widget should display a map of the world for the initial click-through, then country, state, city etc.
[login to view URL] should also be a keyword search facility for services or name of company and city search.
[login to view URL] directory data will not be available from many countries but most for the western world will be available and all should be included and a facility for updating for other countrys' at a later date should be included.
[login to view URL] software must indicate areas that have not been filled in correctly and have a capture security facility.