Commit 035d1172 authored by Поляков Сергей Викторович's avatar Поляков Сергей Викторович
Browse files

Add README.md

parent 4a5d11fa
Клиент-серверное приложение на Flask (Python 3.9.7)
Функционал сервер:
База данных:
- yml-файл
- Redis
Endpoint GET:
- Возвращает все соответствия из БД
Endpoint POST:
- Принимает длинную ссылку и метод шифрования 'uuid4' или 'timestamp',
генерирует 6 уникальных символов для ссылки)
- Возвращает сгенерированную короткую ссылку.
Дополнительно:
- Обработка не существующей страницы
- Обработка страницы redirect
Функционал Клиент:
Страница Главная:
- Отображает форму для сокращения ссылки:
Поле для вставки ссылки
Меню выбора метода шифрования
Кнопка "Сократить" для генерации короткой ссылки
- Отображает таблицу всех существующих ссылок в БД:
№, Ключ, Значение
Страница Переадресации:
- Отображает таймер через которое будет выполен redirect
- Отображает блок рекламы
Страница 404:
- Отображает сообщение об ошибке 404
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment