Skip to content

URL shortener app where the user can get a short URL for his long URL to share with his friends and track the number of hits, build with the t3 stack and hosted on Vercel.

Notifications You must be signed in to change notification settings

taham8875/url-shortener

Repository files navigation

Logo for URL shortner Logo for T3

Url Shortner Powered By the T3 Stack

Demo

https://t3us.vercel.app/


🧐 What's inside?

url-shortener is a free open source project built with the T3 Stack. It is a simple service allows you to shorten any URL and keep tracking of the number of clicks on your URL. It is built with the following technologies:

  • TypeScript
  • Next JS
  • Prisma
  • TailwindCSS
  • tRPC

Database Provider:

  • PlanetScale

Deployment:

  • Vercel

🚀 Quick start

  1. Clone the repo.

    git clone https://github.com/t3-oss/create-t3-app.git
  2. Install dependencies.

    cd url-shortner
    npm install
  3. Start developing.

    npm run dev

    Your site is now running at http://localhost:3000!

  4. Open the source code and start editing!

📝 TBD

  • Add Light/Dark Mode
  • Add Authentication with Google, facebook and email-password authenticaion.
  • Add User Dashboard
  • Enable user to create custom short url
  • Enable user to delete short url
  • Enable user to revoke short url
  • Add react table
  • Infinite scroll instead of load more button
  • Add comments to code
  • Break the code into smaller components

About

URL shortener app where the user can get a short URL for his long URL to share with his friends and track the number of hits, build with the t3 stack and hosted on Vercel.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published