Git Product home page Git Product logo

smofast / smm-backend-client-crm-site-management Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 1.0 7.67 MB

Проект представляет собой веб-приложение для управления заказами и статическими страницами, разработанное на базе фреймворка Laravel. Система позволяет автоматизировать процессы управления заказами и содержимым сайта в рамках SMM-проектов.

Home Page: https://smofast.com

License: MIT License

Shell 0.01% PHP 16.26% Dockerfile 0.08% JavaScript 0.62% Blade 19.91% CSS 62.70% SCSS 0.43%
client crm smm backend development docker management php project server

smm-backend-client-crm-site-management's Introduction

SMM Backend Client CRM & Site Management

Описание

Проект представляет собой веб-приложение для управления заказами и статическими страницами, разработанное на базе фреймворка Laravel. Система позволяет автоматизировать процессы управления заказами и содержимым сайта в рамках SMM-проектов.

Структура проекта

Директории:

  • .github: Хранит конфигурационные файлы GitHub для автоматизации процессов.
  • app: Содержит основной код приложения.
  • bootstrap: Хранит инициализационные скрипты для загрузки приложения.
  • config: Хранит файлы конфигурации проекта.
  • database: Связана с базой данных проекта.
  • docker: Содержит файлы для работы с Docker.
  • lang/en: Хранит англоязычные файлы локализации.
  • public: Хранит публичные файлы проекта.
  • resources: Содержит ресурсы приложения.
  • routes: Хранит файлы маршрутизации.
  • storage: Используется для хранения временных или загруженных файлов.
  • tests: Содержит тесты проекта.

Файлы:

  • .editorconfig, .env.example, .gitattributes, .gitignore: Файлы конфигурации проекта и Git.
  • LICENSE: Лицензионное соглашение проекта.
  • README.md: Описание проекта и инструкции по его использованию.
  • artisan: Скрипт командной строки для управления Laravel проектом.
  • composer.json, composer.lock: Файлы Composer для управления зависимостями PHP.
  • docker-compose.yml: Файл конфигурации Docker Compose.
  • package-lock.json, package.json: Файлы Node.js для управления зависимостями JavaScript.
  • phpunit.xml: Конфигурационный файл для инструмента тестирования PHPUnit.
  • postcss.config.js, vite.config.js: Файлы конфигурации для инструментов сборки JavaScript.

Установка и запуск

  1. Склонируйте репозиторий на свой локальный компьютер.
git clone https://github.com/SitesReviews/SMM-backend-client-CRM-site-management.git
  1. Перейдите в директорию проекта.
cd SMM-backend-client-CRM-site-management
  1. Установите зависимости Composer и Node.js.
composer install
npm install
  1. Скопируйте файл .env.example в новый файл .env и настройте его в соответствии с вашей средой.
cp .env.example .env
  1. Сгенерируйте ключ приложения Laravel.
php artisan key:generate
  1. Запустите миграции базы данных.
php artisan migrate
  1. Запустите проект.
php artisan serve

Теперь проект должен быть доступен по адресу http://localhost:8000.

Тестирование

Запустите тесты с помощью PHPUnit:

php artisan test

Лицензия

Этот проект лицензирован под MIT License - см. Файл LICENSE для подробностей.

Контрибьюторы

smm-backend-client-crm-site-management's People

Contributors

defiton avatar dependabot[bot] avatar yrdevel avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

gusevsviatoslav

smm-backend-client-crm-site-management's Issues

Add site authorization via TON Connect 2.0

TON Connect is a communication protocol between wallets and apps in the TON ecosystem.

Apps in TON provide rich functionality and high performance, while protecting users’ funds via smart contracts. Therefore they are often called decentralized apps or “dapps”.

Wallets provide the UI to approving transactions and hold users’ cryptographic keys securely on their personal devices.

This separation of concerns enables rapid innovation and high level of security for the users: wallets do not need to build walled-garden ecosystems themselves, while the apps do not need to take the risk holding end users’ accounts. TON Connect aims of offering a seamless user experience between the wallets and the apps.

In this documentation you will find main steps to implement TON Connect in your application.

https://tonkeeper.gitbook.io/ton-connect-2.0-guide-for-sdk/

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.