Web Site Features: The project is about a site to help people to find places in a country/city. Business owners or managers could publish their basic information (like phone, address) for free. If they need to publish more information they must pay for it (images, google map, video). The site must allow to do that automatically. There will be salesmen in the city looking for customers. The salesmen must have a tool to register new customers and report earnings. In other words: It's similar to yahoo local pages but with the option to the customer to modify his information.
The main functions of the site are:
Places: search places in the country, city, category and sub-category like restaurants, café and etc.
Customer (publisher) Area: To insert and edit publisher information. The customer insert his place (restaurant, casino, bar, etc) and then can modify his info. including images, google map, video. Levels of customer must be respected.
Admin Area: To edit user information, banners, check payment, salesmen reports.
Sales Area: Sales guys area, to login and register their sales
Search option, to find places and get results (including google maps)
Program, Design and working clone of [url removed, login to view] (include letter y)
Please read Requirements before the bid.
1- only bid if you are willing to show me a demo, please post demo link, If you don't have a demo please dont bid.
2- only bid if you agree with payment terms, that are: no upfront money, 25% of the money when you show me 25% of the work done
and 75% of the money when do complete all the work, deliver me souce code etc...
Key Point of Focus
• To be developed completely by OOPs (Object Oriented Programming)
• High levels of adaptability; cross browser compatible.
• Scalability: Site must have the ability to expand, to support 4.2 million users without impacting performance. This must be
guaranteed so build with a large scale user base in mind. The site should be grow with ease base in respects to the number of users,
number of sub-admin, languages, sub domain, installation (cities equivalent) and region.
• Security: Site security is must in order to protect the users and their personal information. Human interface verification tools
should be use when ever any communication or personal information is going to be passed on the site. Database must be SQL-injection free. (Security test and reports will be performed prior to accepting the site)
• Usability: Usability is the key for the site to generate interests and keep users coming back. The design, the navigation structure and the information architecture must all be visually balanced. Meta tag and keyword integration must be use through out the site to allow users and administrator the capability to advertise the site and its products.
• Agility: The complete site must be development based on Object Oriented Programming making it easy to add new features and functional elements in the site. (Think, think, think, [url removed, login to view] classifieds or [url removed, login to view] classifieds. The site will incorporate a complete developer's document provided by you and the programming will adhere to the ethical coding style thus making it possible for any developer to work on this and introduce new features in the future.
• Adherence to standards: Site must be developed in adherence to web standards so that it can be integrated to various systems without difficulties. It will follow XHTML, CSS standards and should have an XML standard based design so it's easy to integrate with various web 3.0 tools (web 2 if not 3). The source code should be open in all aspect and given at the end of the project. Think accessibility, thing 501c standards etc. (Testing will be conducted prior to acceptance of the site)
Developer have to use PHP/MySql (PHP Preferred due to scalability)
Maximally automated. Minimal administration is needed though you may do a full administration from the admin panel
Protection from file upload attacks. Secure persistent login implementation. Brute force login attempts rejecton. Admin Area directory renaming is supported for security purposes. "Bad words" warning. Checks the validity of e- es entered by each user.
• 100% Real-time (no waiting etc, except the [url removed, login to view] forwarding if using a scheduled script)
• SEO friendly URLs for perfect ranking in G and Y
• Powerful, robust and Easy to use Admin Area
• No Errors in script and W3c valid
• Easy Search
• Advanced Search
• Bottom up fast, searchable and scalable database
• Posts autoexpire and are autodeleted
• Customizable free layouts **
• Customizable Templates **
• Fully customizable (no dll's / no encryption)
• Language System for easy translation; Internalization. Default: Spanish.
• Discussion Forums
• Multiple Regions and Locations
• Add New Category; Multiple Sub-Categories (with image upload option)
• Displays latest ads first
• Anonymous Email Setup
• Region Based Currency Settings
• Multiple Image Posting
• Turing code verification
• Email Verification
• Easy Installation Wizard
• Site Information Customization
• View Transaction Details
• Setting Number of Postings to be Shown on a Page
• Old Item Cleanup
• Messages Customization
• Send Mail
• Send Newsletter
• Change Password
• Daily, Weekly, Monthly Hits and Posting Report
• Payment via paypal
• Photo Titles
• Listings Sorting
• Listings Filtering
• "Beforehand" Ad Renewal - possibility to renew the ad before it expires to prolong its duration
• Listing Expiration Warning
• Newest / Recent Listings
• Hottest Listings
• The "Your Favorite Ads" Listing (user area)
• Control for duplicated message bodies
• Ad durations now can be set by location and topic categories! The result duration is an addition of the location category's ad duration and the topic category's ad duration.
• Ad's photos are zooming in when clicked.
• Category-based searchable ads attributes, location and ad categories attributes - allow you to add ANY EXTRA FIELD (drop-down, textfield, checkbox, date field) into the system within a minute and give it the possibility to be searchable. You may make ANY main category to describe absolutely different sphere!
• Automated flagging system
• Ad Comments and Ad Ratings
• Automated "bad words" checking
• Better &amp; more Flexible Search Engine
• Better "View Details" and "Print details" as well as other items' descriptions output
• Improved Images Uploading Mechanism: more flexible with automated resizing
• Full pagination in the ads' listings
• Possibility to set the ad's duration separately for any category
• Anti-Spamming: IP logging and limiting the # of sent e-mails of those who "send the ads to friends", who e-mail to the advertisers
through an online form
• IP Ban
Other Admin General Features
• Advanced Search for Publishers (different criteria for different categories)
• Editing main Categories
• Enable/ Disable Features
• I/P Blocking
• Detailed Site Statistics **
• Site Hits History **
• Security Settings
• Payment Settings (PayPal etc)
• Cost Settings
• Edit Posting
• Delete Posting
• Basic Free Posting. Payment for specials.
• Print Posting
• Adding Maps to specials Posting (Google Maps).
• Image Posting (depends on level of membership) posting - editable)
• Video posting (depends on level of membership) - editable ; upto a size limit - editable) and Video linking
Category based Postings
• Rate the Postings **
• Event Posting
• Posts autoexpire and are autodeleted
• URL Re-writing
• Bad words Filter
• Bold Listing
• Highlight listing
• Featured listing
Powerful Ads Payment System:
• Must have featured and regular ads. The featured ones are listed first
• Set separate price for location categories and for ad categories - for any depth of categories. Separately for regular and featured
ads that gives you the most flexibility
• the final ad's price = location category price + ad category price (analogically with the featured ads pricing)
• charge different money for same ad category but for different locations
• charge different money for ad subcategories or for different ad categories within the same location
• Ad durations to be set by location and topic categories! The result duration is an addition of the location category's ad duration
and the topic category's ad duration.
• Ad's photos are zooming in when clicked. **
Powerful Banners Management and Payment System:
• Autoexpire and AutoDeleted and image resize option.
• Add Posting
• Edit Posting
• Delete Posting
• Suspend Posting
• Activate Posting
• Add Categories
• Edit Categories
• Delete Categories
• Add Regions
• Edit Regions
• Delete Regions
• Add Locations
• Edit Locations
• Delete Locations
Are you ready to do this? Please confirm the proposal.