Skip to content

A simple URL shortening service built with Next.js, MongoDB, and NextAuth.

Notifications You must be signed in to change notification settings

OmarDugha03/URL-shortening

Repository files navigation

URL Shortening Service

A simple URL shortening service built with Next.js, MongoDB, and NextAuth.

Functionality

  • Shorten URLs: Enter a long URL into the service, and it will return the origin URL.
  • Redirect: When users visit a shortened URL, they are redirected to the original long URL.
  • CRUD Operations: Users can create, read, update, and delete shortened URLs as needed.

About the Project :

Watch the demo of the URL shortening service in action here.

Dependencies

bcryptjs class-variance-authority clsx lucide-react mongodb mongoose next next-auth react react-dom tailwind-merge tailwindcss-animate zod