Tinygram — это новая социальная платформа

Yori Yori 3 Декабря 2023

Делитесь моментами, общайтесь с друзьями и изучайте увлекательный контент. Разработано с использованием возможностей Laravel 10.

Tinygram —  социальная платформа

Функции

  • Аутентификация/авторизация (стартовый комплект Breeze)
  • Нравиться
  • Комментарий (со вложенным ответом)
  • Следовать/отписаться
  • Нравится, комментарий, уведомление об ответе
  • Поиск (Пользователи/Сообщения)
  • Лента новостей как списки подписчиков пользователей
  • Мобильный дизайн

Технический стек

  • Клиент: Alpinejs, DaisyUI, TailwindCSS, Fontawesome.

  • Сервер: PHP8.2, Laravel10.x, Blade (Node, NPM для сборки TailwindCSS)

https://github.com/developersharif/tinygram

4 Ответа

  1. Evg Evg 3 Декабря 2023

    На 10 уже сделано, надо посмотреть, как Alpinejs там интегрирована. )

    1. OleStep OleStep 3 Декабря 2023

      А unpoly JS посмотреть не хотите?

  1. yuran yuran 3 Декабря 2023 (ред.)

    Поставил локально… Прикольно, вроде работает все:) Мне как всегда непонятно где админка и есть ли там она вообще? Наверное пока нет. А так прикольно работает, всякие чатики, уведомления, лайки, подписки — все работает.


    На смартфоне не знаю как локально смотреть:) Пока только сузил браузер максимально, немного непривычно меню внизу… и по кнопке меню почему-то открывает свой профиль.

    Любителям фото и прочих клонов инстаграма наверное будет интересно😃

    Ну и естественно огромный объем файлов пустого проекта…

    1. pupsik pupsik 4 Декабря 2023

      Мдааа, многовато для обычной ленты.

      Скоро будут персональные страници на Ларавел под 300мб.

      Вот раньше делали. Сайт города (кмс, форум, галлерея, викторины, чат, блоги, админка, голосования и многое другое в одном) — 30мб.

      Прогресс какой-то не в ту сторону.