Перейти к содержанию

CumberDoc: различия между версиями

Материал из Cumber Wiki
Нет описания правки
Строка 1: Строка 1:
= Cumberly - Платформа для обмена контентом =
[[File:logo_Cumberly.png|200px|right|Логотип проекта Cumberly]]
[[File:logo_Cumberly.png|200px|right|Логотип проекта Cumberly]]


----
'''Cumberly''' - современная социальная платформа для обмена контентом.
 
== Оглавление ==
 
# [[#Проектная документация|Проектная документация]]
## [[#Функциональная спецификация|Функциональная спецификация]]
# [[#Пользовательская документация|Пользовательская документация]]
## [[#Руководство пользователя|Руководство пользователя]]
## [[#Часто задаваемые вопросы|Часто задаваемые вопросы]]
## [[#Полезные ссылки|Полезные ссылки]]


----
__TOC__


== {{ЗаголовокЦветом|3|#FF0000| 1. Проектная документация}} ==
== {{ЗаголовокЦветом|3|#FF0000|Проектная документация}} ==


----
=== Функциональная спецификация ===
 
=== 1.1 Функциональная спецификация ===
'''Cumberly''' - это ''современная социальная платформа'' для обмена контентом, которая позволяет пользователям:
'''Cumberly''' - это ''современная социальная платформа'' для обмена контентом, которая позволяет пользователям:
* Создавать и публиковать посты с фото и видео
* Создавать и публиковать посты с фото и видео
Строка 27: Строка 14:
* Искать контент по хештегам
* Искать контент по хештегам


==== 1.1.1 Основные модули системы ====
==== Основные модули системы ====
 
{| class="wikitable"
{| class="wikitable"
|-
|-
Строка 44: Строка 30:
|}
|}


==== 1.1.2 Технические требования ====
==== Технические требования ====
 
# '''Платформы''':  
# '''Платформы''':  
#* Web-версия (Flutter)
#* Web-версия (Flutter)
Строка 53: Строка 38:
# '''Инфраструктура''': GitLab CI/CD, Docker
# '''Инфраструктура''': GitLab CI/CD, Docker


----
== {{ЗаголовокЦветом|3|#32CD32|Пользовательская документация}} ==


== {{ЗаголовокЦветом|3|#32CD32| 2. Пользовательская документация}} ==
=== Руководство пользователя ===
 
----
 
=== 2.1 Руководство пользователя ===


==== Быстрый старт ====
==== Быстрый старт ====
# '''Регистрация в системе'''
# '''Регистрация в системе'''
#* Перейдите на главную страницу
#* Перейдите на главную страницу
Строка 89: Строка 69:
|}
|}


=== 2.2 Часто задаваемые вопросы (FAQ) ===
=== Часто задаваемые вопросы (FAQ) ===
 
; '''Как изменить пароль?'''
; '''Как изменить пароль?'''
: Перейдите в настройки профиля → Безопасность → Изменить пароль
: Перейдите в настройки профиля → Безопасность → Изменить пароль
Строка 100: Строка 79:
: MP4, MOV, AVI (до 100 МБ)
: MP4, MOV, AVI (до 100 МБ)


=== 2.3 Полезные ссылки ===
=== Полезные ссылки ===
 
* [https://gitlab.xsserver.pro/ GitLab репозиторий Backend]
* [https://gitlab.xsserver.pro/ GitLab репозиторий Backend]
* [https://miro.com/app/board/ Архитектура]
* [https://miro.com/app/board/ Архитектура]
* [https://jira.xsserver.pro/ Трекер задач (Jira)]
* [https://jira.xsserver.pro/ Трекер задач (Jira)]
* [https://wiki.xsserver.pro/index.php/%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5:CumberDoc Обсуждения и предложения]
* [[Обсуждение:Cumberly|Обсуждения и предложения]]
 
== См. также ==
* [[Руководство администратора]]
* [[API документация]]
* [[Changelog]]
 
[[Категория:Проекты]]
[[Категория:Социальные платформы]]
[[Категория:Документация]]

Версия от 21:26, 25 сентября 2025

Логотип проекта Cumberly
Логотип проекта Cumberly

Cumberly - современная социальная платформа для обмена контентом.

Проектная документация

Функциональная спецификация

Cumberly - это современная социальная платформа для обмена контентом, которая позволяет пользователям:

  • Создавать и публиковать посты с фото и видео
  • Подписываться на интересных авторов
  • Взаимодействовать через лайки и репосты
  • Искать контент по хештегам

Основные модули системы

Модуль Описание Приоритет
Авторизация Регистрация, вход, выход из системы Критический
Профиль Управление личными данными и аватаром Высокий
Посты Создание, редактирование, удаление постов Критический
Лента Отображение постов подписок Критический
Поиск Поиск по хештегам и пользователям Средний

Технические требования

  1. Платформы:
    • Web-версия (Flutter)
    • iOS приложение (Flutter)
    • Android приложение (Flutter)
  2. Backend: Go + Mongo + PostgreSQL + ...
  3. Инфраструктура: GitLab CI/CD, Docker

Пользовательская документация

Руководство пользователя

Быстрый старт

  1. Регистрация в системе
    • Перейдите на главную страницу
    • Нажмите кнопку "Регистрация"
    • Заполните форму:
      • Имя (до 30 символов)
      • Логин (3-30 символов, латиница)
      • Email
      • Пароль (минимум 8 символов)
  2. Создание первого поста
    • Нажмите на иконку "+"
    • Выберите фото или видео
    • Добавьте описание
    • Используйте #хештеги для категоризации
  3. Настройка профиля
    • Загрузите аватар
    • Добавьте описание профиля
    • Укажите интересы
Совет: Используйте хештеги для увеличения охвата ваших постов!
Внимание: Максимальный размер видео - 100 МБ

Часто задаваемые вопросы (FAQ)

Как изменить пароль?
Перейдите в настройки профиля → Безопасность → Изменить пароль
Можно ли восстановить удаленный пост?
Нет, удаленные посты не подлежат восстановлению
Какие форматы видео поддерживаются?
MP4, MOV, AVI (до 100 МБ)

Полезные ссылки

См. также