AutoPost
This project is a Social Media Auto Posting & Scheduling Management System. Schedule and publish posts across multiple social media platforms—all from one dashboard.
Supported Platforms¶
AutoPost supports the following social media platforms for posting and scheduling:
- Twitter (X)
- YouTube
- TikTok
- Threads
Introduction¶
What is AutoPost?¶
AutoPost is a comprehensive social media management platform that enables administrators and users to:
- Schedule posts across multiple social networks
- Manage social media accounts (Facebook, Instagram, Twitter, LinkedIn, YouTube, TikTok, Threads)
- Create campaigns and templates for consistent branding
- Publish instantly or schedule for later
- Track analytics and performance
How AutoPost Works?¶
AutoPost provides a multi-tier ecosystem:
[Super Admin]
Super Admins have full system control: manage users, packages, subscriptions, coupons, payment gateways, languages, and application settings. They oversee the entire platform. Super Admin handles billing center, user management, refund requests, support tickets and system configuration including general settings, payment gateway setup and version updates.
[Admin]
Admins can connect social media accounts, create templates and campaigns, manage galleries, schedule and publish posts to multiple platforms, view analytics, and handle billing. Admin has access to Social Media (Platforms, Accounts), Posts, Campaigns, Calendar, Analytics, User Management, Support Ticket, Templates, Categories, Gallery and Access Control based on role permissions.
Key Features¶
- Multi-Platform Posting: Facebook, Instagram, Twitter, LinkedIn, YouTube, TikTok, Threads
- Campaign Management: Create and manage posting campaigns
- Template Library: Reusable post templates
- Media Gallery: Image and video gallery for content
- Scheduling: Calendar-based post scheduling
- Analytics: Track post performance and engagement
- Subscription & Billing: Package-based access with Stripe/PayPal