Web Portal

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