ShortCut — молниеносно быстрый сократитель URL-адресов со встроенной аналитикой


Обзор моей заявки

Short Cut — это невероятно быстрый сервис сокращения URL-адресов. Он построен на базе Redis.

  • Предоставляет отличную визуальную аналитику ваших коротких ссылок.
  • Быстрая переадресация на ваш оригинальный URL.
  • Нет необходимости ждать, пока загрузится страница.

Живая демонстрация

Лицензия
MIT

Категория представления:

Причудливые дикие символы

Видео-объяснение моего проекта

Это короткое 12-минутное видео, объясняющее проект, как redis помог создать этот проект.

Используемые языки / инструменты

  • TypeScript
  • Стек Redis
  • Planetscale
  • Next JS
  • Next-Auth.js
  • Prisma
  • TailwindCSS
  • tRPC
  • Redis OM

Redis Insight был очень полезен во время всего процесса, начиная с отладки, визуализации и т.д.

Ссылка на код

Поставьте звезду, если вам понравилось 😄
P.S.: В репо будет еще больше удивительных вещей, которые вы не захотите пропустить.
Некоторые из них включают

  • Использование redis для сохранения и получения аналитики.
  • Возможность делиться ссылками dashboard с другими.
  • Защищенные ссылки с паролями

Rohithgilla12 / short-cut

ShortCut — невероятно быстрый сократитель URL-адресов с отличной встроенной аналитикой

  • Предоставляет отличную визуальную аналитику ваших коротких ссылок.
  • Быстрая переадресация на ваш оригинальный URL.
  • Не нужно ждать, пока загрузится страница.

Скриншоты приложения

Обзорное видео

Вот короткое видео, которое объясняет проект и то, как он использует Redis:

Как это потрясающе быстро?

Он получает необходимую информацию, необходимую для перенаправления, непосредственно из redis С помощью redis-search время, необходимое для поиска, очень быстрое. Наряду с этим отличным временем поиска, я развернул serverless функции на edge, чтобы перенаправления происходили быстрееТаким образом, комбинацией redis и next js мы смогли достичь этого.

Будущие области, которые будут добавленыНа более высоком уровне, это будущие области, которые возможно добавить.

  • Использование redis для сохранения и получения аналитики.
  • Возможность делиться…
Посмотреть на GitHub

Дополнительные ресурсы / информация

Скриншоты

Как это потрясающе быстро?

Он получает требуемую информацию, необходимую для перенаправления, непосредственно из redis.
С помощью redis-search время, затрачиваемое на поиск, очень быстрое. Наряду с этим отличным временем поиска, я развернул serverless функции на edge, чтобы перенаправления происходили быстрее.
Таким образом, благодаря комбинации redis и next js мы смогли добиться этого.

Будущие области, которые будут добавлены
На более высоком уровне, это будущие области, которые можно добавить.

  • Использование redis для сохранения и получения аналитики.
  • Возможность делиться ссылками дашборда с другими.
  • Защищенные ссылки, с паролями.
  • Аналитика, основанная на времени, чтобы знать, в какое время по ссылке было сделано больше всего кликов.
  • API для разработчиков для создания ссылок.
  • Маркетплейс для добавления виджетов в приложение.
  • Больше способов для входа пользователей.

Коллабораторы

Рохит Гилла

Я пишу код, чтобы сохранить рассудок, пишу на нескольких языках и фреймворках.Вот мои любимыеPython | Flutter | TypeScript | JavaScript | React | Expo

  • Посмотрите Redis OM, клиентские библиотеки для работы с Redis как многомодельной базой данных.
  • Используйте RedisInsight для визуализации данных в Redis.
  • Подпишитесь на бесплатную базу данных Redis.

Оцените статью
devanswers.ru
Добавить комментарий