Есть проект - клиент-серверное приложение. Необходимо написать к нему документацию, провести анализ. Задание подойдет тем, кто обладает знаниями UML и аналитики в первую очередь, если таких знаний нет - не откликайтесь. Важно - необходимо писать самому, не используя копипаст (сторонние источники использовать можно, но не просто копируя)!
Бэк написан на Laravel. Фронт - React, MobX, Tailwind, TS.
Что нужно сделать:
1) Описать все используемые технологии проекта (и бэк, и фронт), что используется, плюсы и минусы каждого инструмента. Технологии можно посмотреть в зависимостях каждого проекта.
2) Создать диаграмму компонентов системы.
3) Создать диаграмму пакетов серверной части, диаграмму пакетов клиентской части.
4) Описать архитектуру каждой из частей приложения.
5) Описать реализацию приложения. То есть буквально текстом и диаграммами показать, что приложение умеет. Здесь можно использовать скрины приложения, диаграммы последовательности и активности. Чем больше несущих смысл диаграмм - тем лучше.
6) Если используете в ходе работы какие-то источники - их все нужно записать.