A modern open source social media management platform with comprehensive features for content creation, publishing, and customer engagement.
- Multi-Platform Publishing - Publish content to multiple social media platforms simultaneously
- Content Calendar - Visual calendar for planning and scheduling posts across all platforms
- Bulk Scheduling - Schedule multiple posts at once with CSV import support
- AI Content Creator - AI-powered content generation and optimization
- Media Library - Centralized asset management for images, videos, and other media
- Post Timing Analytics - Analyze and recommend optimal times to post content
- URL Shortening - Automatic link shortening with click tracking
- Hashtag Suggestions - AI-powered hashtag recommendations for better reach
- Social Inbox - Unified inbox for managing messages across multiple social media platforms
- Social Mention Tracking - Monitor and track brand mentions across social platforms
- Social Listening - Track keywords, hashtags, and brand conversations in real-time
- Built-in CRM - Customer relationship management for social media support
- Performance Metrics - Comprehensive analytics for posts, engagement, and audience growth
- Custom Reports - Create and schedule custom reports with key metrics
- Competitor Analysis - Track and compare competitor social media performance
- Influencer Identification - Discover and analyze potential influencer partnerships
- Team Collaboration - Multi-user access with role-based permissions
- Approval Workflows - Content approval process for team and client reviews
- Workspaces - Organize multiple brands and clients in separate workspaces
- Platform Integrations - Connect with major social networks (Facebook, Instagram, Twitter/X, LinkedIn, TikTok, YouTube, Pinterest, etc.)
- RSS Feed Integration - Auto-publish content from RSS feeds
- Third-Party Apps - Integration with popular tools and services
- Next.js - React framework for production
- TypeScript - Type-safe development
- Tailwind CSS - Utility-first CSS framework
- Shadcn UI - Re-usable component library
- Zod - Schema validation and type inference
This is currently a design and preview application focused on building out the user interface and experience before implementing backend functionality.
- All data is mock/fake data hard-coded in the application
- Mock data is organized in a dedicated
mock-datafolder within the app - Zod schemas define the structure and validation for all data models
- TypeScript types are derived from Zod schemas for type safety
- This approach is consistent across all pages and features
At this stage, the application does not include:
- Database integration
- API endpoints
- Real-time data fetching
- Authentication/authorization
The focus is on designing and implementing the complete UI/UX before adding backend functionality.
# Install dependencies
npm install
# Run development server
npm run devOpen http://localhost:3000 to view the application.
q8t/
├── apps/
│ └── design-guide/ # Main Next.js application
│ └── mock-data/ # Hard-coded mock data
├── packages/
│ └── ... # Shared packages and utilities
└── ...
This is an open source project. Contributions are welcome!
[License information to be added]