项目作者: encodeous

项目描述 :
shShortener - An Open Source URL Shortener written in ASP.NET Core with Entity Framework Core and Blazor
高级语言: C#
项目地址: git://github.com/encodeous/shsh.git
创建时间: 2020-11-21T14:15:09Z
项目社区:https://github.com/encodeous/shsh

开源协议:

下载


shShortener - Lightweight Link Shortener

A random project I decided to create on a free afternoon! Live Demo: https://shsh.ml/

Tech Used

  • ASP.NET Core + Blazor for frontend and API
  • EF Core + SQLite for database
  • Nginx w/ Reverse Proxy

How it works

A random code is generated that consists of Upper/Lowercase and Numerical characters, or the user can choose their own code.

The code is used as a key in the Database to enable mapping.

When the API is called, the Database is queried and the client is redirected with a 301 redirect.