Skip to content

imbhargav5/q8t

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Social Media Platform

A modern open source social media management platform with comprehensive features for content creation, publishing, and customer engagement.

Features

Content Management & Publishing

  • 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 Engagement

  • 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

Analytics & Reporting

  • 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 & Workflow

  • 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

Integrations

  • 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

Tech Stack

  • 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

Development Approach

This is currently a design and preview application focused on building out the user interface and experience before implementing backend functionality.

Mock Data Strategy

  • All data is mock/fake data hard-coded in the application
  • Mock data is organized in a dedicated mock-data folder 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

No Database or Dynamic Data

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.

Getting Started

# Install dependencies
npm install

# Run development server
npm run dev

Open http://localhost:3000 to view the application.

Project Structure

q8t/
├── apps/
│   └── design-guide/    # Main Next.js application
│       └── mock-data/   # Hard-coded mock data
├── packages/
│   └── ...             # Shared packages and utilities
└── ...

Contributing

This is an open source project. Contributions are welcome!

License

[License information to be added]

About

social media poster

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors