DEV Community

Rohith Gilla
Rohith Gilla

Posted on

2 1

ShortCut - Blazingly fast URL Shortener with great analytics built in

Overview of My Submission

Short Cut is blazingly fast URL shortner service. It is built on top of redis.

  • Provides a great visual analytics of your short links.
  • Fastest redirects to your original URL.
  • No need to wait for the page to load.

Live Demo

License
MIT

Submission Category:

Wacky Wildcards

Video Explainer of My Project

This is a short 12 min video explaining the project, how redis helped building this project.

Languages / Tools Used

Redis Insight was very helpful while the whole process right from debugging, visualising and more.

Link to Code

Star the repo if you liked it πŸ˜„
P.S: There would be more amazing things coming up in the repo, which you wouldn't want to miss out.
A few of them include

  • Using redis for saving and fetching analytics.
  • Ability to share links dashboard with others.
  • Protected links, with passwords

ShortCut - Blazingly fast URL Shortener with great analytics built in

  • Provides a great visual analytics of your short links.
  • Fastest redirects to your original URL.
  • No need to wait for the page to load.

Insert app screenshots

Overview video

Home Screen

Analytics

Here's a short video that explains the project and how it uses Redis:

https://youtu.be/FvetxMf6msY

Tada

How is it blazingly fast?

It gets the required information that is necessary for redirect directly from redis With the help of redis-search the time taken for retrieval is super fast. Along with this excellent retrieval time, I deployed serverless functions on the edge so the redirects are faster So as a combination of both redis and next js we were able to achieve it.

Future scopes that will be added On a higher level, these are the future scopes that are possible to add.

  • Using redis for saving and fetching analytics.
  • Ability to share…

Additional Resources / Info

Screenshots

Home Screen

Analytics

How is it blazingly fast?

It gets the required information that is necessary for redirect directly from redis.
With the help of redis-search the time taken for retrieval is super fast. Along with this excellent retrieval time, I deployed serverless functions on the edge so the redirects are faster.
So as a combination of both redis and next js we were able to achieve it.

Future scopes that will be added
On a higher level, these are the future scopes that are possible to add.

  • Using redis for saving and fetching analytics.
  • Ability to share links dashboard with others.
  • Protected links, with passwords.
  • Time based analytics, to know at what time the link was clicked the most.
  • Developer API to create the links.
  • Marketplace to add widgets to the application.
  • More ways for user to sign in.

Collaborators


Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

Top comments (0)

Cloudinary image

Optimize, customize, deliver, manage and analyze your images.

Remove background in all your web images at the same time, use outpainting to expand images with matching content, remove objects via open-set object detection and fill, recolor, crop, resize... Discover these and hundreds more ways to manage your web images and videos on a scale.

Learn more

πŸ‘‹ Kindness is contagious

Please leave a ❀️ or a friendly comment on this post if you found it helpful!

Okay