Quick Social - Social Media Publishing Laravel

Description
Quick Social is a self-hosted social media publishing panel built on Laravel 12. Compose a post once, see it the way each channel will show it, publish now or schedule it, and follow what went out: the campaign log, the calendar, the channels' own feeds and their numbers. It publishes to fourteen channels from one screen, uploads native video to YouTube, Vimeo, TikTok, Reels and Pinterest, and brings AI to the parts that take time: captions, a plan for the week, images and video clips.
Run it for one brand or for many. Every company you add has its own channels, campaigns, ideas and reports, switched from the top bar, so an agency, a group of venues or a creator with several projects works from a single panel.
Live demo
Dashboard: https://quicksocial.metropolitanhost.com/admin/login
The sign-in page shows the demo account; one click fills the form. Administrator: admin@example.com / admin123456. The demo is read-only: nothing you change is saved, and nothing is published.
Fourteen channels, one composer
- Text, image and video posts to Facebook Pages, X, LinkedIn (personal profile and company page), Instagram, TikTok, Pinterest, Telegram, Reddit, WhatsApp Business, Threads, Bluesky and Discord
- Native video uploads to YouTube (videos and Shorts), Vimeo, TikTok, Instagram Reels, Facebook Reels and Pinterest video pins, each with its own settings: visibility, category, playlist, made-for-kids, comments, duet, stitch, boards and cover frames
- Live previews: every selected channel is drawn the way that platform shows a post, with the connected account's name and avatar, link cards fetched from the page, image sets and collages, and per-channel text you can edit without touching the shared message
- Per-channel settings where a channel needs them: the subreddit and title for Reddit, a message or an approved template for WhatsApp, a board for Pinterest
- Media from your library, an upload, Google Drive, or a picture and cover the AI makes on the spot
- Publish now, schedule, or save as a draft; publish every channel at once or one card at a time
Scheduling, calendar and campaign log
- A calendar of drafts, scheduled and published campaigns with drag-and-drop rescheduling and a week strip on the dashboard
- The scheduler publishes on time from one cron entry; Settings shows the exact line for your server, whether it has run, and the queue's state
- The campaign log keeps every run: what was published, the post links on each platform, what failed and why, with a one-click retry per channel
- Opportunities: recent campaigns that skipped a channel, ready to publish there in one click
Feeds, analytics and best times
- Feeds: the channels' own posts read into the app, in a masonry wall you can reuse from
- Analytics for 7, 30 or 90 days: posts, reach, engagements, engagement rate and followers per channel, day-by-day lines, the top posts, formats and the best days and hours
- Campaign and video analytics: each post's numbers over time on every channel it went to
- Best times: a heat map of your audience's activity per channel, and the next good slots to post
- A dashboard with channel tiles and their week, the week ahead, what needs attention (failed runs, sign-ins to renew, drafts not scheduled), ideas for the week and the latest opportunities
AI where it saves time (bring your own key)
- Write with AI in the composer, in the brand's voice, tailored per channel when you ask for it
- Ideas for the week: five suggestions drawn from your recent results, composed with one click, kept or dismissed
- Image studio: text, fonts, layers and templates over your pictures or AI-generated ones, rendered on the server
- Video studio: trim, captions, covers and AI-generated clips (FFmpeg on the server)
- Four providers, OpenAI, Anthropic, Google Gemini and OpenRouter, with a provider and model chosen per feature. Everything runs on keys you add; a fresh install has none
Many brands, one panel
- Add a company for each brand or client: its own name, logo, contact details and a short description the AI writes in the voice of
- Each company connects its own social channels; the AI providers are shared
- Campaigns, calendar, feeds, analytics, ideas and the media library all follow the company selected in the top bar
Settings, branding and notifications
- Channel credentials with OAuth sign-in where the platform offers it (Facebook and Instagram, X, LinkedIn, YouTube, TikTok, Pinterest, Reddit, Threads, Vimeo), pasted tokens elsewhere (Telegram, WhatsApp, Bluesky, Discord); each channel shows the redirect URI to register and checks itself after saving
- Sign-ins are watched: an expiring or refused token shows on the dashboard and in a notification before it costs you a post
- Branding: your name, logo, favicon, colours and fonts; light and dark themes
- Notifications in the panel, and browser push through Firebase if you want it
- SMTP for password resets, a media library with limits and clean-up, a Google Drive import, and a scheduler page that shows the cron line and its status
What's included
- Full Laravel 12 source: controllers, services, form requests, Blade views, and the CSS and JavaScript sources built with Vite (the built files are included, nothing needs building to run)
- A three-step web installer: server check, folder permissions, database and administrator
- The application ships as a single zip: upload one file to your host and extract it there
- HTML documentation covering installation, every screen and its controls, how to connect each channel, the AI providers, SMTP, push notifications, Google Drive, demo mode, updating and troubleshooting, plus an installation guide PDF
- All assets local: fonts, icons, scripts. No sample content in the product; the panel starts empty and yours
Browser compatibility
- Chrome and Edge 111+, Firefox 113+, Safari 16.4+, and the current Chrome and Safari on Android and iOS
- Responsive from phones to desktop, with a full-screen mode for the panel
Third-party integrations (all optional, off by default)
A fresh install has no keys. Each integration works only once you add your own from the panel: your own developer app for each social channel, an AI provider key (OpenAI, Anthropic, Google Gemini or OpenRouter), Firebase Cloud Messaging for push, Google Drive for importing media, and SMTP for email.
Credits
Laravel (MIT), GSAP and Motion for the interface animation, Firebase SDK (Apache 2.0), Google Fonts served locally (SIL OFL). All images and posts in the demo are for demonstration only and are not part of the purchase; the product ships without sample content.
Features
- Publishes text, image and video posts to 14 channels: Facebook Pages, X, LinkedIn (profile and company page), Instagram, TikTok, Pinterest, Telegram, Reddit, WhatsApp Business, Threads, Bluesky and Discord
- Native video uploads to YouTube, Vimeo, TikTok, Instagram Reels, Facebook Reels and Pinterest with each platform's own settings
- Live per-channel previews with per-channel text edits, link cards, image sets and collages
- Publish now, schedule, or save drafts; a calendar with drag-and-drop rescheduling
- Campaign log with post links, failures with reasons, and one-click retry per channel
- Opportunities: recent campaigns that skipped a channel, one click away
- Feeds of the channels' own posts, and analytics for 7, 30 or 90 days per channel
- Best times heat map from your audience's activity
- AI writer, weekly ideas, image studio and video studio (OpenAI, Anthropic, Gemini, OpenRouter; your own keys)
- Media library with Google Drive import
- Many companies (brands or clients) in one panel, each with its own channels and reports
- OAuth sign-in for channels that offer it, health checks and expiry warnings for every sign-in
- Branding (logo, colours, fonts, light and dark themes), in-panel and push notifications, SMTP
- Three-step web installer, HTML documentation and an installation guide PDF
Requirements
- PHP 8.2 or newer with BCMath, cURL, Exif, Fileinfo, GD, Gettext, Mbstring, MySQLi, PDO, PDO MySQL and Zip
- MySQL 5.7+ (8.x supported) or MariaDB 10.3+
- Apache with mod_rewrite (the included .htaccess files handle the rewriting) or Nginx pointed at public/
- HTTPS on the live domain: the social platforms only accept https callback URLs for sign-in
- One cron entry for the scheduler
- FFmpeg on the server for the video studio (optional)
- Your own developer app or token for each channel you connect, and an AI provider key for the AI features
Instructions
- Unzip the download. The application folder holds everything; upload its contents to your hosting and point the domain or subdomain at that folder (the root .htaccess routes every request into public/). If you can set the document root, point it at public/.
- Create an empty MySQL database and a user with full rights on it.
- Open the domain in a browser. Until the application is installed every visit goes to the installer.
- Installer step 1, Server requirements: every row must show Enabled. Step 2, Folder permissions: every folder must show OK.
- Step 3, Database and admin: the application URL and name, the database name, user, password and host, and your administrator first name, last name, email and password. Click Install.
- Sign in at /admin/login. Under Settings, Companies, open your company and connect the channels you publish to; each channel shows the redirect URI to register in the platform's developer app.
- Under Settings, AI providers add at least one key; under SMTP enter your mailbox so password resets work; under Scheduler copy the cron line and add it on the server so scheduled campaigns go out.
- The documentation in the download covers every screen and how to connect each channel.
| Author | metropolitanhost |
|---|---|
| Category | Scripts & Code / PHP Scripts / Social Networking |
| Price | $34 |
| Extended License | $102 |
| Rating | 5.00 from 2 ratings |
| Reviews | 2 |
| Likes | 2 |
| First Release | Sep 7, 2026 |
| Last Update | Sep 8, 2026 |
| Database | MySQL 5.7, MySQL 8.0, MySQL 8.4 LTS, MariaDB 10.x, MariaDB 11.x, SQLite 3.x |
| Files included | .php, .css, .json, .svg, .sql, .md, composer.json, package.json, .blade.php, JavaScript .js |
| Software version | PHP 8.2, PHP 8.3, PHP 8.4 |
| Software framework | Laravel |
| Programming language | PHP, JavaScript |
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 · 6,657 views · 62 clicksSaaS · Week 46 · 6,657 views · 62 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 45,667 views · 229 clicksWebsite · Week 46 · 45,667 views · 229 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 · 43,649 views · 124 clicksSaaS · Week 46 · 43,649 views · 124 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 62,578 views · 204 clicksSaaS · Week 46 · 62,578 views · 204 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 31,823 views · 125 clicksDesktop App · Week 46 · 31,823 views · 125 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 · 7,513 views · 19 clicksWebsite · Week 46 · 7,513 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.
6,128 views · 21 clicksWeek 46 · 6,128 views · 21 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.
5,660 views · 16 clicksWeek 46 · 5,660 views · 16 clicks