https://github.com/encodeous/shsh
shShortener - An Open Source URL Shortener written in ASP.NET Core with Entity Framework Core and Blazor
https://github.com/encodeous/shsh
asp-net-core blazor-server entity-framework-core link-shortener
Last synced: 10 months ago
JSON representation
shShortener - An Open Source URL Shortener written in ASP.NET Core with Entity Framework Core and Blazor
- Host: GitHub
- URL: https://github.com/encodeous/shsh
- Owner: encodeous
- Created: 2020-11-21T14:15:09.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2020-11-21T19:15:02.000Z (about 5 years ago)
- Last Synced: 2025-02-09T20:27:46.658Z (12 months ago)
- Topics: asp-net-core, blazor-server, entity-framework-core, link-shortener
- Language: C#
- Homepage: https://shsh.ml
- Size: 248 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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.