Post and Buy - Classified Ads Listings

Description
Please note that this is a Laravel 12 application. Experience with this framework and server configuration is required. PHP 8.2 or higher is needed.
Post & Buy Classified Portal
Post & Buy is a complete classified ads marketplace for buying and selling locally. Users can register, post listings with photos, search with advanced filters, feature ads, buy posting packages, and advertise on banner slots. New: AI automation reviews new ads for you (approve, reject or send to an admin) and gives logged-in users a 24/7 AI help assistant. An admin panel controls categories, packages, payments, AI settings, CMS, homepage copy, and the rest of the site. Demo data is included so you can explore the script immediately after install.
Demo
Frontend: http://sharjeelanjum.com/demos/postbuy/
Front user: User: tester@postbuy.com Pass: 12345678
Admin: http://sharjeelanjum.com/demos/postbuy/admin/ User: test@test.com Pass: test123456
What’s new
- NEW: AI ad review – ads are approved or rejected automatically by your own AI model; unsure ads wait for an admin
- NEW: AI help assistant – chat for logged-in users that answers from your FAQs and pages
- NEW: REST API + push notifications for the Post & Buy mobile app (sold separately)
- Upgraded to Laravel 12 (PHP 8.2+)
- Modern frontend (navy / gold / blue) with sticky header and inner-page search
- Homepage posting packages with ads quota, featured days, and validity
- Admin switch: require a package before posting, or allow free ads
- Dashboard package summary (ads left, featured days, expiry)
- Widget Text manager for homepage and contact page copy
- Stripe, Razorpay, and SSLCOMMERZ in addition to PayPal and bank transfer
- Advertise With Us banner slots and orders
- Featured ads listed first and shuffled on each listing-page refresh
- 15 listings per page with styled pagination
- Email verification flow with resend page
- Saved ads, saved cards, and combined payment history
AI automation (optional)
AI ad review (moderation)
- Three modes: Instant (no review), Manual approval, or AI review
- AI checks title, description, price and category against your own marketplace rules (plain language, one rule per line)
- Confidence thresholds: auto-approve and auto-reject only when the AI is sure; everything else goes to the admin queue
- Optional photo checks with vision-capable models
- Detects ads posted in the wrong category and gives sellers a clear rejection reason
- Safe fallback: if the AI is unreachable, ads go to the manual queue (or are approved, your choice) and are never lost
- Admin Ad Review queue with AI verdict, full decision history, quick approve / reject and “Run AI review again”
- Sellers see “Under review” / “Rejected” badges, the reason, and can edit & resubmit
- Automatic approval / rejection emails and app push notifications
- Pending and rejected ads are hidden from all public pages and the API
- No cron job or queue worker required (queue worker optional for busy sites)
AI help assistant
- Chat bubble on the website and “Help assistant” in the mobile app, for logged-in users
- Answers from your FAQs and CMS pages, and explains the user’s own plan and ads (e.g. why an ad was rejected)
- Stays on topic, never shows other users’ data, replies in the user’s language
- “Contact support” handoff when a person is needed
- Daily question limit per user and custom instructions (tone, support hours)
- Admin Support Chats log to see what users ask and which questions need a human
Supported AI providers: OpenAI, any OpenAI-compatible service (Groq, OpenRouter, Ollama, Azure), Anthropic Claude and Google Gemini. Built-in “Test connection” button; API keys are stored encrypted.
Please note: AI features are off by default. They use your own account and API key with the AI provider you choose, and that provider bills you directly for usage. No AI key is included with this item and no fee is charged by us.
Frontend features
- Hero search with country / state / city typeahead
- Browse categories, featured ads, latest ads, popular cities
- Homepage category rows (toggle per category in admin)
- How it works, testimonials, blogs, mobile app banner
- Keyword search, price range, category, and custom filters/features
- Grid and list view on listing pages
- Listing detail with gallery, seller contact, email to friend, report abuse
- Save / unsave listings
- Post and edit ads with multiple images
- AI help assistant chat for logged-in users (optional)
- Free registration and user profiles
- Social login (Facebook, Google, Twitter) — configurable
- Packages page and Advertise With Us
- Blog, FAQ, CMS pages, contact form with captcha
- Responsive layout for desktop and mobile
User dashboard
- Stats: active, inactive, views, saved, featured, deleted
- Active posting package: ads remaining, featured days, validity
- Manage active, inactive, deleted, and saved ads
- Ad review status: “Under review” / “Rejected” badges with reason and edit & resubmit
- Payment history (featured listings + packages)
- Saved payment cards
- Account settings
Monetization
- Posting packages — ads limit, featured days per ad, validity, free or paid plans
- Admin can require a package before posting, or disable packages for free ads
- Featured packages — duration (week/month) to boost a single listing
- Featured ads appear first on listing pages and shuffle on refresh
- Advertise With Us — sell homepage, listing, CMS, and detail-page banners
- PayPal, Stripe, Razorpay, SSLCOMMERZ, bank transfer
- Bank transfer with receipt / confirmation workflow
- Gateway keys and on/off switches from admin
Administrator
Admin can manage the whole website:
- Site settings (logo, contact, currency, SMTP, social links, captcha, social login)
- AI Settings: provider, model, API key, ad review mode, thresholds, marketplace rules, help assistant
- Ad Review queue: approve / reject pending ads, AI verdict and decision history
- Support Chats: review AI help assistant conversations
- Enable or disable posting packages
- Admin users and site users
- Listings: add, edit, feature, delete, restore
- Categories and subcategories, sort, homepage toggle
- Category filter fields and features
- Cities for homepage locations
- Posting packages, featured packages, and orders
- Advertisement slots, prices, and orders
- CMS pages, Widget Text, blogs, FAQs, testimonials, SEO
- Payment gateway settings
- Sample / demo data included
Technical
- Laravel 12, PHP 8.2+
- MySQL / MariaDB
- Bootstrap + custom CSS, Intervention Image, DataTables
- AI (optional): OpenAI-compatible, Anthropic Claude, Google Gemini via your own API key
- REST API (
/api/v1) with Laravel Sanctum and Expo push notifications for the mobile app - Document root:
public/ - Full documentation included in the package
Feel free to contact us if you have any issues regarding the application.
Change Log 24 September 2026
- NEW: AI ad review with Instant / Manual approval / AI review modes - NEW: Confidence thresholds, custom marketplace rules, optional photo checks, category mismatch detection - NEW: Safe fallback when the AI provider is unreachable (manual queue or auto-approve) - NEW: Admin Ad Review queue with AI verdict, decision history and "Run AI review again" - NEW: AI help assistant for logged-in users (website + mobile app) with daily limit and Contact support handoff - NEW: Admin Support Chats log - NEW: AI Settings page (OpenAI-compatible, Anthropic Claude, Google Gemini), Test connection, encrypted API key - NEW: Approval / rejection emails and push notifications to sellers - NEW: REST API (/api/v1) and Expo push notifications for the Post & Buy mobile app - Dashboard: Under review / Rejected badges, rejection reason, edit & resubmit - Pending and rejected ads hidden from all public pages and API results - Fixed https asset links behind Cloudflare / cPanel / load balancers; carousel fallback - Existing ads stay approved after update (run php artisan migrate) - Documentation updated
Change Log 16 August 2026
- Upgraded application stack to Laravel 12 (PHP 8.2+) - Redesigned frontend (navy / gold / blue) across home, listings, detail, dashboard, and inner pages - Sticky header with JavaScript pin + spacer (fixed html/body height issue) - Inner-page hero search on all pages except homepage - Homepage: hero, categories, featured ads, how it works, category ad rows, packages, latest ads, testimonials, locations, app banner, blogs - Compact mobile app section using mobile-app.webp - Widget Text admin (left nav + form) to edit homepage and contact page copy - Posting packages: ads limit, featured days, validity, free/paid plans - Admin setting to require a package before posting, or disable packages for free ads - Free plans activate without payment; paid plans use checkout - Dashboard package summary (ads left, featured days, expiry, usage bar) - Featured listing packages kept separate from posting packages - Listing pages: featured ads first, shuffled on each refresh, then normal ads - 15 ads per page with Bootstrap 5 pagination (fixed giant Tailwind chevron) - Homepage category rows: show all toggled categories including nested subcategories - Email verification page with resend (no error dumped on login) - Payments: PayPal, Stripe, Razorpay, SSLCOMMERZ, bank transfer - Saved cards and combined payment history (featured + packages) - Advertise With Us: banner slots and orders - Removed Pinterest, Google+, Tumblr, Flickr from settings and footer - Contact page copy and labels editable from Widget Text - Social login, captcha, SMTP, SEO, CMS, blog, FAQ, testimonials retained/improved - Latest ads listing: load category subcategories (fixed count()/relationship errors) - Documentation updated
Change Log 16 March 2024
Laravel Version upgrade to latest PHP version upgrade to 8.2 update bootstrap version update Font-Awesome Add Blog Fixed Editor Issue Fixed Upload Image issue Update design view Filter issue fixed
Change Log 01 Oct 2018
Composer.json file issue fixed Admin Account updated Captcha key can added from admin
Change Log 08 Aug 2018
Add Country management to admin Add Cities management to admin Add States management to admin Improve Search
Change Log 19 May 2018
Fixed admin Accounts issue Fixed category delete issue Fixed internal coding errors Fixed categories issues Advertise With Us Issue Fixed
Change Log 28 Nov 2017
PayPal Integrated Bank Transfer Integrated Bank Transfer receipt Integrated Add Payment Feature for Featured ad Manage featured ads packages from admin Add advertisement option Add advertisement payment option Manage Advertisement Slots and price from admin Manage featured listing from admin Manage Featured payment method Manage Paypal Settings from admin Social Media Login / Register Social Media Settings from admin Manage google captcha from admin
Change Log 10 November 17
Re captcha in forms Admin Dashboard feeds added
| Type | PHP Script |
|---|---|
| Author | piratestech |
| Category | Php Scripts / Miscellaneous |
| Price | $49 |
| Sales | 104 |
| Rating | 2.67 from 12 ratings |
| Published | Nov 9, 2017 |
| Last Update | Sep 24, 2026 |
| Compatible Browsers | IE10, IE11, Firefox, Safari, Opera, Chrome, Edge |
| Compatible Software | PHP 8.x, MySQL 8.x |
| Software Framework | Laravel |
| Source Files Included | JavaScript JS, CSS, PHP, SQL |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 4,277 views · 38 clicksSaaS · Week 45 · 4,277 views · 38 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 41,987 views · 223 clicksWebsite · Week 45 · 41,987 views · 223 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 40,029 views · 117 clicksSaaS · Week 45 · 40,029 views · 117 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 59,040 views · 198 clicksSaaS · Week 45 · 59,040 views · 198 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 28,411 views · 122 clicksDesktop App · Week 45 · 28,411 views · 122 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 4,248 views · 19 clicksWebsite · Week 45 · 4,248 views · 19 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
2,928 views · 17 clicksWeek 45 · 2,928 views · 17 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
2,704 views · 13 clicksWeek 45 · 2,704 views · 13 clicks