Skip to content

Repository files navigation

TinyBits

A URL shortener powered by Golang and Remix for efficient link management

GitHub contributorsGitHub issuesGitHub pull request

Important

A hobby project!

Structure

TinyBits consists of two parts:

api - A Golang server that handles the URL shortening and redirection
client - A Remix app that provides a UI for managing the shortened URLs

Getting Started

Prerequisites

How to run

Do setup the .env file in the root directory before running the app check .env.example for reference

Backend

# For live development with auto reload
go install github.com/cosmtrek/air@latest
# Start the server with air
air
# Start the server manually
go run .

Frontend

# Change directorycd client
# Install dependencies
pnpm install
# Start the app
pnpm dev

About

TinyBits: A URL shortener powered by Golang and Remix for efficient link management

Topics

Resources

Stars

5 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages