イントロ
SMMBoosterは、Laravelを使用して構築されたオンラインソーシャルメディアマーケティングツール(Webアプリケーション)です。このアプリケーションでは、ソーシャルメディアマーケティングサービスを販売したり、APIプロバイダーを介して他のSMMパネルサービスを再販できます。顧客に高品質で安価なSMMサービスを提供し、Facebookのいいね!、Instagramフォロワー、Twitterフォロワー、YouTube視聴者、ウェブサイトトラフィックなどのすべてのパッケージまたはサービスを購入できます。専門知識に従って多くのサービスとパッケージを作成できます。これは完全にダイナミックなパネルです。ソーシャルメディアアカウントに必要なものであるか、SMMサービスリセラーであるか。
❤️このスクリプトが好きなら、私にさらに機能を追加するように勧めるスターを教えてください
要件
SmmboosterスクリプトはLaravel 8で構築されており、Laravel Framework 8にはいくつかのシステム要件があります。 Webサーバーに次の最小PHPバージョンと拡張機能があることを確認する必要があります
| サーバ | apache/nginx |
| PHPバージョン | PHPバージョン> = 7.3 |
| Allow_url_fopen | `Allow_url_fopen = on`(php.ini file) |
| PHPカール | 必須。 (CURLライブラリ、curl_init関数、curl_exec) |
| php openssl | 必須。 (安全なデータ暗号化用。) |
| PHP PDO | 必須。 (MySQL Serverへの安全な接続を作成するには) |
| ジップ | PHP ZIP拡張機能が必要です(更新、インストールなど) |
| PHPカール | PHPカール拡張が必要です |
| mod書き換えの有効化 | 必須 |
| MBSSTRING PHP拡張 | 必須 |
| XML PHP拡張 | 必須 |
| トークネイザーPHP拡張 | 必須 |
| JSON PHP拡張機能 | 必須 |
| CTYPE PHP拡張 | 必須 |
| BCMATH PHP拡張 | 必須 |
| FileInfo PHP拡張機能 | 必須 |
インストール方法
スクリプトをインストールするには、以下のガイドに従ってください。
ステップ1-ローカルマシンへのクローンリポジトリ。
git clone https://github.com/mediarayek-me/smbooster.git
ステップ2-プロジェクトディレクトリの実行で。
Composer install && npmインストール
ベンダーとnode_modulesディレクトリを生成します
ステップ3-ローカルマシンのスクリプトをテストするには、実行するだけです。
PHP職人サーブ
ステップ4-新しいデータベースを作成します。
ステップ5-要求されたすべての情報に記入します。 [完了]をクリックします
ライブサーバーでテストします
ステップ0-ホスティングアカウントに新しいデータベースを作成します。
ステップ1-すべてのプロジェクトファイルをWebホスティングにアップロードします。
ステップ2-ブラウザを開き、インストールページに移動します。 (この場合、それは `www.yourdomain.com`です)
ステップ3-要求されたすべての情報に記入します。
インストールページにリダイレクトした後、要求されたすべての情報(データベース名、データベースパスワードなど)を入力する必要があります。ステップ4-インストール終了。
ステップ3 のすべての要求された情報が入力された後、[完了]ボタンをクリックします。すべてが問題ない場合は、数秒後に正常にメッセージが表示されます。ステップ5-楽しんでいますか? 。
追加カテゴリ
管理パネルは完全に動的であるため、カテゴリを追加/更新できます。
- 管理者にログインし、カテゴリに移動します
- [新しい追加]をクリックします。
- デフォルトでアクティブなカテゴリ、説明、ステータスの名前を書くには、ソート番号などを選択します
- カテゴリを非アクティブ化する場合は、ステータスを非アクティブにしてください。
- [保存]ボタンをクリックします
サービスを追加します
管理パネルは完全に動的であるため、サービスを追加/更新できます。
- 管理者にログインして、サービスに移動します
- [新しい追加]をクリックします。
- サービスタイプAPIまたは通常を選択します。
- デフォルトでアクティブなサービス、説明、ステータスを書くなど
- 単一のアイテムあたりの価格。例:1の価格= 0.01など。
- 最小数量 -例:100。
- 最大数量 -例:3000。
- サービスを無効にしたい場合は、ステータスを非アクティブにしてください。
- [保存]ボタンをクリックします
注文を追加します
すべてのユーザーが新しい注文を行うことができます。
- 管理者にログインし、注文に移動します
- 注文カテゴリを選択します。
- サービスを選択します。
- 有効なリンクを追加します。
- 数量を追加します。
- [保存]ボタンをクリックします
新しいAPIプロバイダーを追加します
どの管理者も新しいAPIプロバイダーを配置できます。
- 管理者にログインし、APIプロバイダーに移動します
- 名前とURLを追加します。
- APIプロバイダーが提供するAPIキーを追加します。
- サービスを無効にしたい場合は、ステータスを非アクティブにしてください。
- [保存]ボタンをクリックします
- APIが接続されていることがわかり、APIはすべてのサービスとカテゴリを自動的に取得します
スクリプトは、サービスを再販する場合、ほとんどのSMMパネルと互換性があります。
- モモパネル
- ヴィナSMM
- HQ SmartPanel
設定を調整します
管理者が必要に応じて変更できる多くの設定があります。
- 一般的な設定:一般的な設定を調整します。
- サービス設定:サービス設定を調整します。
- 外観設定:外観設定を調整します。
- 言語:新しい言語を追加するか、既存の言語を調整します。
- SEOマネージャー:SEOおよびメタの情報とキーワードを調整する。
- 条件とポリシー:条件とポリシーページを調整する。
- 電子メール設定:メールテンプレートを調整するには。
- FAQ:FAQを管理する。
- 発表:アナウンスを管理する。
統合
PayPal統合
PayPal APIクライアントIDとクライアントシークレットを作成します。
- 次のWebサイトhttps://developer.paypal.comを開き、[ダッシュボードにログイン]をクリックします。
- ログインしたら、サンドボックスビジネスアカウントを作成して、後でテストの支払いを行うことができます。
- Sandboxアカウントを作成した場合は、左側のメニューの「マイアプリと資格情報」をクリックしてから、「アプリの作成」でクリックします。
- PayPalアプリに名前を付け、以前に作成した開発者(Sandbox)アカウントを選択します。終了したら、[アプリの作成]をクリックします。
- アプリが作成されるとすぐに、作成したアプリの詳細が開きます。秘密の鍵を見るには、クライアントIDと以下のオプション(表示)を表示する必要があります。
- ライブとサンドボックスの切り替え最初に、左メインメニューの「マイアプリと資格情報」をクリックしてから、ライブまたはサンドボックスをクリックしてから、クライアントとシークレットキーを知りたい目的のアプリでクリックします。 Sandbox and Liveには、異なるクライアントIDとシークレットキーがあることに注意してください。
PayPal支払い方法を有効にします:
- 管理者にログインし、支払い方法に移動します
- PayPalを選択します。
- PayPalパラメーターを編集します。
ストライプ統合
Stripe Connect Paymentsの資格情報を取得:
- Stripeアカウントにログインするか、Stripe Webサイトで新しいアカウントを作成します。
- [設定]を選択し、StripeダッシュボードのサイドバーでAPIキーを選択します。
- APIキーページで、公開可能なキーとシークレットキーフィールドを見つけて、それらの値をコピーします。
PayPal支払い方法を有効にします:
- 管理者にログインし、支払い方法に移動します
- ストライプを選択してください。
- これらのキーを、ストライプ接続支払い方法設定の対応するフィールドに貼り付けます。
サポートとチケット
顧客のチケットに答えるか、新しいチケットを作成します。
- 管理者にログインし、チケットに移動します
- 回答するか、新しいチケットを追加するか、新しいチケットを追加するチケットを選択します
- チケットのステータスが変更されるたびに、ダッシュボードに通知がよく表示されます