Business Directory features list:
- Unlimited number of business listings
- Unlimited number of categories
- "Add your listing" form (each listing has to be approved by admin)
- Google Maps integration
- Facebook comments integration
- Views counter for each listing
- Articles
- Promotional banners
- PayPal integration (payment for deluxe listings)
- Website control panel (to manage listings, categories, pages, files etc)
Technical details:
- PHP/MySQL architecture
- Linux server required
See the example at Sarasota24.com