From b22adaf66e5a1cf8349feab8c0e64ec30a4873c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lex=20=22=D0=90=D0=B9=D0=A2=D0=B8=D0=91=D0=BE=D1=80=D0=BE?= =?UTF-8?q?=D0=B4=D0=B0=22=20Kartynnik?= Date: Sat, 17 Sep 2022 20:43:45 +0200 Subject: [PATCH] Update README.md --- README.md | 26 ++++++++++++++++++++++---- 1 file changed, 22 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index def043a..feaeb83 100644 --- a/README.md +++ b/README.md @@ -4,12 +4,30 @@ [![Deploy apps to Production](https://github.com/it-beard/shortener/actions/workflows/deployment-prod-action.yml/badge.svg?branch=main)](https://github.com/it-beard/shortener/actions/workflows/deployment-prod-action.yml) -# Описание -Web-сервис по сокращению ссылок от АйТиБороды. Создан на .NET 6 и Blazor Server. +# Description +**URL Shortener** - this is web service for shortening URLs. Created on .NET 6 and Blazor Server. - +URL shortener consist of two parts: +- User area +- Admin area - +**User area** is a simple page that working as redirection mechanism. +- User type shortened link in browser +- Goes to the redirector's page (file `Redirector.razor`) +- `Redirector.razor` redirect user to target URL + +**Admin area** has functionality described bellow: +- Authentication flow using Auth0 +- Reducing links into short link wit 7-simbolic auto-generated or predefined alias +- Editing target URL in created short link + + + + + + + + # Настройка и запуск 1. Подготовьте SQL-подобную базу данных.