https://mrnikitus.ru/shortener – Браузер CuteChrome 
Shortener
Простой сокращатель ссылок со сбором статистики.
Веб-сайт доступен по адресу s.mrnikitus.ru, однако при переходе на главную страницу происходит автоматическое перенаправление на mrnikitus.ru, если не выполнен вход.
Используемые технологии
- Язык программирования: Python 3.8+
- Фреймворк: Django 3.2+
- Библиотеки:
- Фронтенд:
- Bootstrap 3.4.1
- Google Charts
- Хранение данных: MySQL
Содержание |
Главная страница
На главной странице располагается сводная таблица со всеми ссылками. Можно быстро открыть информацию о ссылке, скопировать адрес, сделать ее активной/неактивной или удалить.
Добавление нового адреса
Добавить новый адрес можно как с отдельной страницы (с указанием всех полей), так и из строки сверху, если нужно быстро создать ссылку. Но во втором случае не получится выбрать короткий адрес.
Информация о ссылке и статистика
Для каждого адреса доступна сводная информация с возможностью редактирования и график посещений по дням (он пока пустые дни пропускает, это планирую исправить в дальнейшем) с указанием информации об IP-адресах открывших ссылку людей.
Открытие неверной ссылки
В случае, если пользователь открыл несуществующую ссылку, у него отобразится небольшое сообщение, и после него откроется главная страница s.mrnikitus.ru (или mrnikitus.ru, если пользователь не вошел на сайт под своим именем).
Окно "О сайте"
Если нажать на название проекта вверху слева, откроется окно с краткой информацией о проекте. Также отобразится информация о текущей странице.
