Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vit0rr/short-spot

URL Shortener written in GoLang
https://github.com/vit0rr/short-spot

api go-chi golang url-shortener

Last synced: 25 days ago
JSON representation

URL Shortener written in GoLang

Awesome Lists containing this project

README

        

## Short Spot

Short Spot is a URL shortening service that allows users to shorten long URLs into short, easy-to-remember links.

## Features

#### Backend
- Shorten long URLs into short links:
![Shorten URL](./imgs/short-url.png)
- Redirect short links to the original URLs:
![Redirect URL](./imgs/redirect-url.png)

#### Frontend
WIP

## How to run
```bash
git clone [email protected]:vit0rr/short-spot.git
```

```bash
cd short-spot
```

```bash
go mod tidy
```

```bash
docker compose up
```

```bash
go run cmd/api/main.go
# or configure your GoPath and run
```