Skip to content

iam-cedano/Chivalrous

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

166 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

br# 🛡️ Chivalrous SMM

PHP Version Laravel Version License

A powerful, elegant Social Media Management platform built with Laravel. Efficiently manage multiple social media accounts, schedule posts, analyze performance, and collaborate with your team—all from one central dashboard.

Chivalrous SMM Dashboard

✨ Features

  • Multi-platform Integration - Connect and manage accounts across Facebook, Twitter, Instagram, LinkedIn, TikTok, and more
  • Content Calendar - Visual calendar interface for planning and scheduling posts
  • Bulk Scheduling - Create and schedule multiple posts across different platforms simultaneously
  • Media Management - Upload, store, and reuse images and videos for your social media content
  • Analytics Dashboard - Track engagement, reach, follower growth, and other key performance metrics
  • Team Collaboration - Assign roles, manage permissions, and collaborate on content creation
  • Post Approval Workflow - Review and approve posts before they go live
  • Hashtag Management - Create, save, and analyze hashtag groups
  • Auto-posting - Set it and forget it with reliable automated posting
  • White-label Solution - Customizable branding for agencies

🔧 Requirements

  • PHP 8.1 or higher
  • MySQL 5.7+ / MariaDB 10.3+
  • Composer
  • Node.js & NPM
  • Web server (Apache/Nginx)

📦 Installation

# Clone the repository
git clone https://github.com/mrcedano/chivalrous-smm.git
cd chivalrous-smm

# Install PHP dependencies
composer install

# Install JavaScript dependencies
npm install

# Copy environment file and set your configuration
cp .env.example .env

# Generate application key
php artisan key:generate

# Run database migrations and seeders
php artisan migrate --seed

# Build frontend assets
npm run build

# Start the development server
php artisan serve

⚙️ Configuration

  1. Set up your database credentials in the .env file
  2. Configure your social media API keys
    FACEBOOK_APP_ID=your_app_id
    FACEBOOK_APP_SECRET=your_app_secret
    TWITTER_API_KEY=your_api_key
    TWITTER_API_SECRET=your_api_secret
    INSTAGRAM_CLIENT_ID=your_client_id
    INSTAGRAM_CLIENT_SECRET=your_client_secret
    # Add other platforms as needed
    
  3. Configure mail settings for notifications

🚀 Usage

Connecting Social Media Accounts

Navigate to Settings > Social Profiles and connect your accounts following the on-screen instructions.

Creating and Scheduling Posts

  1. From the dashboard, click "New Post"
  2. Select the platforms where you want to publish
  3. Compose your message and add media
  4. Choose between immediate publishing or schedule for later
  5. Review and click "Schedule" or "Publish Now"

Analytics

Access comprehensive analytics for all your connected accounts through the Analytics tab in the main navigation menu.

📈 Roadmap

  • Mobile application for iOS and Android
  • AI-powered content suggestions
  • Competitor analysis features
  • Advanced reporting exports
  • Automatic content recycling
  • Social listening capabilities

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

💬 Support

If you encounter any issues or have questions, please create an issue in the GitHub repository or contact us at support@example.com.


Made with ❤️ by mrcedano

```

Project Screenshots

Feature 1 Feature 2 Feature 3

About

Chivalrous is a SMM Panel that allows you to buy services for Facebook, Instagram, Youtube, Twitter and so on. [Laravel | React | Tailwind]

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors