1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/geekadpt-blog-element

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
readme.md

LvBlog-1.1.2.20191030_release

О проекте

LvBlog — это название нашего приложения. «L» — сокращение от Laravel, «v» — от Vue. Проект разработан на основе Laravel 5.8 и Vue 2 и представляет собой API-ориентированное, с разделением фронтенда и бэкенда, адаптивное одностраничное приложение для блогов.

Установка

  • composer install;
  • yarn install;
  • php artisan storage:link;
  • php artisan key:generate;
  • php artisan jwt:secret;
  • php artisan migrate;
  • php artisan admin:install;
  • php artisan up;
  • npm run production;
  • sudo chmod -R 777 storage;
  • sudo chown -R www-data:www-data /var/www/www.mozilan.com.

Конфигурация

  • Инициализация конфигурации приложения с помощью Laravel-admin.

Функции

  1. Главная страница и блог:

    • белая доска;
    • рекомендации дня;
    • ссылки для друзей;
    • рекламные места;
    • контакты;
    • облако тегов;
    • теги и категории Ta.
  2. Вход и регистрация:

    • сторонние логины (GitHub, Weibo, WeChat, QQ);
    • регистрация по номеру телефона с использованием облачных сервисов Tencent Cloud, Alibaba Cloud и других.
  3. Статьи:

    • динамическое добавление тегов и категорий;
    • всплывающее окно с информацией о блогере;
    • переключение между упрощённым и расширенным режимами одним кликом;
    • mavonEditor — плагин для редактирования Markdown на Vue;
    • бесконечная ленивая загрузка;
    • случайные изображения через API.
  4. Система комментариев:

    • система комментариев, как в Jianshu, второго уровня;
    • уведомления по электронной почте;
    • очередь сообщений.
  5. Личное пространство:

    • вводная страница;
    • личная страница;
    • резюме;
    • обновление информации.
  6. Прочее:

    • навигация по хлебным крошкам;
    • поиск по сайту;
    • сворачиваемое меню для небольших экранов;
    • дружественные сообщения об ошибках;
    • адаптивный дизайн для всех экранов;
    • wheelMenu — функциональное меню в правом нижнем углу (вернуться наверх, служба поддержки QQ).

Демо

Общение

  • QQ группа: 670494430;
  • официальный аккаунт: LAMPer 技术栈.

Поддержка

  • Написание открытых проектов студентами нелегко. Если вы считаете, что этот проект сэкономил вам время, не стесняйтесь поддержать меня! :blush:

Лицензия

Приложение LvBlog является программным обеспечением с открытым исходным кодом, лицензированным по лицензии MIT.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Данный проект представляет собой API-ориентированное, реактивное одностраничное веб-приложение, с разделением на клиентский и серверный интерфейс, разработанное с использованием Laravel 5.8 и Vue 2. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/geekadpt-blog-element.git
git@api.gitlife.ru:oschina-mirror/geekadpt-blog-element.git
oschina-mirror
geekadpt-blog-element
geekadpt-blog-element
master