From 4aa41a5fe3fc715d063a652b578a3f000100c2b9 Mon Sep 17 00:00:00 2001 From: valitovgaziz Date: Wed, 3 Dec 2025 21:19:24 +0500 Subject: [PATCH] modified: main_dc/yalarba/serv_spa/spa/vue/README.md new file: main_dc/yalarba/serv_spa/spa/vue/documentation/docs.md renamed: main_dc/yalarba/serv_spa/spa/vue/advices.txt -> main_dc/yalarba/serv_spa/spa/vue/src/assets/advices.txt add documentation for yalarba.ru --- main_dc/yalarba/serv_spa/spa/vue/README.md | 7 - .../serv_spa/spa/vue/documentation/docs.md | 262 ++++++++++++++++++ .../spa/vue/{ => src/assets}/advices.txt | 0 3 files changed, 262 insertions(+), 7 deletions(-) create mode 100644 main_dc/yalarba/serv_spa/spa/vue/documentation/docs.md rename main_dc/yalarba/serv_spa/spa/vue/{ => src/assets}/advices.txt (100%) diff --git a/main_dc/yalarba/serv_spa/spa/vue/README.md b/main_dc/yalarba/serv_spa/spa/vue/README.md index 176ef95..2332050 100644 --- a/main_dc/yalarba/serv_spa/spa/vue/README.md +++ b/main_dc/yalarba/serv_spa/spa/vue/README.md @@ -1,10 +1,3 @@ -### Есть задания для фрилансеров. Каждое задание 1000 рублей. - -1. Задача настроить авторизацию через coocky no javaScript. -2. Хранение состояния через vuex. -3. Создать Makefile для работы со сборкой деплоем. - - ## Project Setup ```sh diff --git a/main_dc/yalarba/serv_spa/spa/vue/documentation/docs.md b/main_dc/yalarba/serv_spa/spa/vue/documentation/docs.md new file mode 100644 index 0000000..b33da78 --- /dev/null +++ b/main_dc/yalarba/serv_spa/spa/vue/documentation/docs.md @@ -0,0 +1,262 @@ +# Документация проекта YalArba + +**Версия документации:** 1.0 (Первичная) +**Дата составления:** 03 декабря 2025 года +**Актуальный статус проекта:** Разработка в процессе (базовый функционал) + +--- + +## 1. Общая информация + +### 1.1. Назначение проекта +**YalArba** — это веб-приложение, созданное на Vue 3 с использованием современных инструментов разработки. На текущем этапе реализована базовая структура SPA (Single Page Application) с системой авторизации и основными страницами-заглушками для будущего функционала. + +### 1.2. Технологический стек +- **Фреймворк:** Vue 3 (Composition API, ` +``` + +### 7.3. Работа с состоянием: +- Использовать Pinia stores для глобального состояния +- Локальное состояние хранить в компонентах через `ref()`, `reactive()` +- Авторизацию обрабатывать через `auth.store` + +--- + +## 8. Развертывание и сборка + +### 8.1. Предполагаемая команда сборки: +```bash +npm run build # или yarn build +``` + +### 8.2. Структура сборки: +- **Входная точка:** `index.html` +- **Основной скрипт:** `main.js` +- **Базовая настройка:** Мета-теги, фавиконка, подключение стилей + +--- + +## 9. Контакты и поддержка + +**Сайт проекта:** [yalarba.ru](https://yalarba.ru) +**Дата начала разработки:** Не указана (актуально на 03.12.2025) +**Статус:** Активная разработка + +--- + +*Документация будет обновляться по мере добавления нового функционала. Все изменения в архитектуре и API должны отражаться в соответствующих разделах документации.* \ No newline at end of file diff --git a/main_dc/yalarba/serv_spa/spa/vue/advices.txt b/main_dc/yalarba/serv_spa/spa/vue/src/assets/advices.txt similarity index 100% rename from main_dc/yalarba/serv_spa/spa/vue/advices.txt rename to main_dc/yalarba/serv_spa/spa/vue/src/assets/advices.txt