Skip to content

A web application to simplify social media management by allowing users to schedule and automate posts across multiple platforms. πŸš€πŸ“±

License

Notifications You must be signed in to change notification settings

Ayyubiy90/social-media-scheduler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Social Media Scheduler

A comprehensive social media management platform built with React, TypeScript, and modern web technologies. Schedule, manage, and analyze your social media posts across multiple platforms.

Features

  • πŸ“± Responsive design for all devices
  • πŸ“Š Real-time analytics dashboard
  • πŸ“… Drag-and-drop post scheduling
  • πŸ“ˆ Engagement tracking and visualization
  • πŸ”” Real-time notifications
  • 🎨 Modern, clean UI with Tailwind CSS

Tech Stack

  • React 18 with TypeScript
  • Tailwind CSS for styling
  • Recharts for data visualization
  • DND Kit for drag-and-drop functionality
  • React Hook Form for form management
  • Zod for form validation
  • Sonner for toast notifications

Getting Started

  1. Clone the repository
  2. Install dependencies:
    npm install
  3. Start the development server:
    npm run dev

Project Structure

src/
β”œβ”€β”€ components/     # Reusable UI components
β”œβ”€β”€ contexts/       # React Context providers
β”œβ”€β”€ hooks/          # Custom React hooks
β”œβ”€β”€ pages/          # Page components
β”œβ”€β”€ types/          # TypeScript type definitions
└── lib/           # Utility functions and constants

Contributing

  1. Fork the repository
  2. Create your feature branch
  3. Commit your changes
  4. Push to the branch
  5. Create a new Pull Request

License

MIT License

About

A web application to simplify social media management by allowing users to schedule and automate posts across multiple platforms. πŸš€πŸ“±

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published