Skip to content

Ayushman-Praharaj123/LinkShort

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

URL Shortener (MERN Stack)

Hey everyone,
This is a minimal, full-stack URL Shortener app built using the MERN stack. Users can shorten long URLs, create custom short links, and manage them in a clean dashboard. It supports login/signup, redirection, and has a fully responsive UI.


Live Preview

Check out the live deployed version here:
👉 link-short-lrui.vercel.app


Features

  • Shorten any long URL using Nano ID
  • Create custom short links like short.ly/my-link
  • Automatically redirect to original URLs
  • User login and signup with JWT-based authentication
  • Manage all URLs from a personal dashboard
  • Responsive UI built with React and Tailwind CSS
  • Passwords are securely hashed using bcrypt
  • Clean folder structure for scalability and production

Screenshots

UI Preview of the Application
Urlshortner Screenshot 2025-08-25 000948 Screenshot 2025-08-25 000909 Screenshot 2025-08-25 000858


Tech Stack

Frontend

  • React.js (Vite)
  • Tailwind CSS
  • Axios
  • React Router DOM

Backend

  • Node.js + Express.js
  • MongoDB + Mongoose
  • JWT for auth
  • Bcrypt for password hashing
  • Nano ID for short URLs

About

LinkShort is a full-stack URL shortener built with the MERN stack. It allows users to create and manage short URLs with custom aliases, user authentication, and automatic redirection. It features a clean React + Tailwind UI, uses Redux for state, and TanStack Router for routing.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages