From e5cffc7a59e020ce6e4a9d45b3d476d6932955f9 Mon Sep 17 00:00:00 2001 From: Erman Date: Wed, 9 Sep 2026 05:30:26 +0500 Subject: [PATCH] =?UTF-8?q?README=20=D0=BF=D1=80=D0=BE=20=D0=BF=D0=BE?= =?UTF-8?q?=D0=B8=D1=81=D0=BA=20=D0=BF=D1=80=D0=B0=D0=B2=D0=B0=20=D0=B8=20?= =?UTF-8?q?=D0=BF=D0=BE=D1=87=D1=82=D1=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 1f6722f..8f0f678 100644 --- a/README.md +++ b/README.md @@ -8,8 +8,12 @@ ## Что умеет - Вход и регистрация. Новому человеку дается роль Client. +- Почта при регистрации обязательна, проверяется что там есть @ и точка. +- Пароль не короче 8 символов, логин не короче 2 букв. Почта и логин не повторяются. - 6 разделов: Товары, Категории, Склады, Остатки, Пользователи, Заказы. -- Везде можно добавлять, изменять и удалять записи. +- Поиск сверху фильтрует любую страницу прямо во время печати. +- Админ может все: добавлять, изменять, удалять, видеть пользователей. +- Обычный человек только смотрит, а в заказах может смотреть товары и создавать заказы. - В заказе можно смотреть товары и добавлять новые. - Внизу экрана всплывают короткие сообщения (что сохранилось, где ошибка). @@ -66,7 +70,7 @@ dotnet run | Что сделать | Как вызвать | Что отдать | |---|---|---| | Войти | POST /api/auth/login | логин и пароль | -| Зарегистрироваться | POST /api/auth/register | логин и пароль | +| Зарегистрироваться | POST /api/auth/register | логин, пароль (от 8 символов), почта | | Список товаров | GET /api/products | ничего | | Добавить товар | POST /api/products | название, цена, categoryId | | Изменить товар | PUT /api/products/5 | то же самое (5 это номер) |