Skip to content

chokoladis/what-if

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

123 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📀 Установка

Если хотите установить с нуля

  1. Подготавливаете файл .env(.env.example),
  2. Скачивание и запуск контейнеров - Make up
  3. Установка композера - make install-composer
  4. Запуск миграций и фейк данных - Make db-start
  5. в контейнере запуск комманды - php artisan reverb:start (Временное решение)

Другой вариант установки

1-3) аналогично 4) Make db-restore (Есть вероятность не актуальной структуры)

Техническая часть

🧪 Используемые технологии/инструменты

  • Laravel + Vite, JS, JQuery, Html, Scss
  • Filament
  • Meilisearch
  • WebSocket (reverb)
  • Docker, Docker-compose (nginx, php-fpm, node, mysql, redis)
  • Встроен gemini.ai (проверка картинок на запрещенку)

📸 Наглядное представление функционала


Главная страница

⚙ Admin

  • CRUD категории, вопросов, тегов, комментариев
  • Настройки: Капчи, использования gemini, умного кэширования*1
  • Очистка кэша

Ещё в разработке

  • Просмотр и ответ на оставленные заявки?
  • CRUD Юзеров
  • Кол-во новых сущностей в виде бейджов



admin dashboard

Настройки в админ панели

admin dashboard

Админка v2



*1 - Умное кеширование - сброс кеша по сущности или смежной сущности, при CRUD операции (если поддерживается)

About

pet-project [laravel] questions-answers

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published