README.md

    Tag storage

    Tag storage(TS) - это клиент-серверное приложение для систематизации файлов с помощью иерархий тегов.


    TS позволяет автоматически выявить подходящие теги в соответствии с загруженными файлами и в дальнейшем на основе тегов производить поиск.

    Функционал:

    • создание/изменение/удаление тегов
    • ✅просмотр/изменение структуры иерархии тегов
    • загрузка/скачивание/удаление файлов до 50 МБайт
    • ✅связывание файлов с тегами
    • ✅отображение миниатюр файлов
    • ✅поиск по одному тегу
    • поиск одновременно по нескольким тегам
    • автоматическое выявление тегов для загруженных файлов

    Стадии развития проекта:

    1. ✅построение начальной архитектуры
      • ☑️проектирование архитектуры компонентов
        1. ✔️протокола передачи данных
        2. ✔️обработки запросов на стороне сервера
        3. ✔️обработки ответов на стороне клиента
      • ☑️реализация
      • ☑️ручное тестирование
    2. разработка минимальной функциональности для полноценной работы на локальной машине
      • работа с тегами
        1. создание/изменение/удаление
        2. просмотр/изменение структуры иерархии
      • работа с файлами
        1. загрузка/скачивание/удаление до 50 МБайт
        2. ✔️связывание с тегами
        3. ✔️отображение миниатюр
      • добавление автоматического выявления тегов
      • фиксация первой стабильной версии
        1. добавление авто-тестов
        2. составление инструкции по сборке и развёртыванию на сторонних локальных машинах с ОС Linux/Windows
        3. создание релиза со стабильной версией
    3. расширение функционала для многопользовательского использования
      • добавление системы пользователей
      • добавление защиты соединения для передачи данных по сети
      • размещение на хостинге
    4. разработка GUI клиента для Android с использованием QML
    5. ... (дальнейшие приоритеты будут определены по завершению предыдущих стадий развития)
    Конвейеры
    0 успешных
    0 с ошибкой