SmmPlanner is a social media management dashboard designed to streamline the process of planning, scheduling, and managing social media content across various platforms.
SmmPlanner allows users to manage multiple social media accounts, schedule posts, and analyze performance metrics. It is built using PHP, FastRoute, PSR-4, OneUI, and object-oriented programming (OOP).
- Schedule posts for multiple social media platforms
- Manage content calendars
- Analyze post performance
- User-friendly interface
- Integration with various social media APIs
- PHP 7.4 or higher
- MySQL 5.7 or higher
- Nginx or Apache
- Composer
- Node.js and npm
-
Clone the repository:
git clone https://github.com/NeystKirill/SmmPlanner.git cd SmmPlanner
-
Install dependencies:
composer install npm install npm run dev
-
Set up environment variables:
cp .env.example .env
Update the
.env
file with your database and other configurations. -
Run database migrations:
php artisan migrate
-
Start the development server:
php artisan serve