Skip to content

doox911/hakaton

Repository files navigation

Текущая версия проекта реализована менее, чем за сутки тремя человеками :-)

Реализованная функциональность

Возможность задания критериев для поиска материалов по предложению/слову/словосочетанию;

Фильтрация того, что необходимо найти и где необходимо искать;

Поиск статей

Поиск видео

Поиск изображений

Поиск аудио(в разработке)

Поиск презентаций(в разработке)

Будущая функциональность

Добавление алгоритмов поиска презентаций

Добавление алгоритмов поиска аудиофайлов

Сохранение историй поиска (localstorage)

Многопользовательская реализация (задействовать БД)

Перевод компонентов vue на typescript

Онлайн проигрывание и скачивание видео/аудио контента

Особенность проекта в следующем:

Дружелюбный кроссплатформенный интерфейс;

Удобный сбор информации в одном окне с различных источников;

Переход по источникам в новом окне, что не сбивает основные результаты поиска;

Масштабируемость проекта. Простое добавление новых поисковиков.

Основной стек технологий:

Laravel, Vue, Vuetify, JavaScript

Демо

Приложение доступно по адресу: ngrok

Скринкаст доступен по адресу: screencast

Требования

Вариант 1

  • docker && docker-compose;
  • NodeJs, npm (версия 7.0+) или NVM;

Вариант 2

  • web-сервер с поддержкой PHP(версия 8.0+) интерпретации (apache, nginx);
  • composer (версия 2.0+);
  • NodeJs, npm (версия 7.0+) или NVM;

Инструкция по установке

Linux(Дебиан семейства) и Mac

ВНИМАНИЕ! Необходимо верно установить привилегии.

  • cd /var/www && git clone https://github.com/doox911/hakaton.git && cd hakaton/
  • docker run --rm --interactive --tty \
    --volume $PWD:/app \
    composer install
    
  • cd frontend
  • npm install
  • npm run build
  • cd .. && cp .env.example .env
  • ./vendor/bin/sail up

Приложение будет доступно на http://0.0.0.0

РАЗРАБОТЧИКИ

Поляков Андрей frontend https://t.me/Doox911

Карчевский Алексей fullstack https://t.me/AlexKar

Альметов Родион fullstack https://t.me/radar4ick

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published