-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
a5ada2a
commit 1fd9bda
Showing
1 changed file
with
30 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,39 @@ | ||
# 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](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax#uploading-assets) | ||
|
||
# Overview video | ||
|
||
 | ||
|
||
 | ||
|
||
|
||
Here's a short video that explains the project and how it uses Redis: | ||
|
||
[ | ||
https://youtu.be/FvetxMf6msY | ||
|
||
[](https://www.youtube.com/watch?v=FvetxMf6msY) | ||
|
||
>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. |
1fd9bda
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Successfully deployed to the following URLs:
short-cut – ./
short-cut-redis.vercel.app
short-cut-git-master-gillarohith.vercel.app
short-cut-gillarohith.vercel.app