Skip to content

eric-huang-git/yoreurl

Repository files navigation

yoreurl

React Vite Firebase Vercel

The Problem

You've got web links you want to share, like that funny cat video.

The Solution

You could just share the link, but the url is a bit long.

So you'd use a url shortener like reurl.cc, but the result will have some random characters.

yoreurl basically allows you to create a rather short url for links, like yoreurl.com/username/key. It's a bit longer, but you get to have full control over the username and key, giving descriptive names to the links.

You can try it out at yoreurl.com c:

Tech Stack

  • React 19 + Vite
  • Firebase (Auth + Firestore)
  • Lucide React icons

Setup

  1. Install dependencies:
npm install
  1. Create a Firebase project:

    • Enable Google Authentication
    • Create a Firestore database
    • Add your config to src/lib/firebase.js
  2. Run locally:

npm run dev

Usage

  1. Sign in with Google
  2. Pick a username
  3. Add links with a key and URL
  4. Share your links at yoreurl.com/username/key

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors