Skip to content

A simple URL Shortener built using Node.js, Express.js, and MongoDB. This application allows users to shorten long URLs and access them using a short, unique identifier.

Notifications You must be signed in to change notification settings

SharifuzzamanShaon/URL-shortener

Repository files navigation

URL Shortener

A simple URL Shortener built using Node.js, Express.js, and MongoDB. This application allows users to shorten long URLs and access them using a short, unique identifier. Screenshot 2025-02-23 at 9 40 28 PM

Live Demo

https://url-shortener-73ct.onrender.com/

Features

  • Shorten long URLs into compact links
  • Redirect shortened links to their original URLs
  • Simple and easy-to-use interface
  • Persistent storage using MongoDB

Technologies Used

  • Node.js - Backend runtime
  • Express.js - Web framework for Node.js
  • MongoDB & Mongoose - Database and ORM for storing shortened URLs
  • EJS - Templating engine for rendering views

Installation

Clone the repository:

git clone https://github.com/yourusername/url-shortener.git
cd url-shortener

Docker image pull:

docker pull sharifuzzaman/u-short:v-1
docker run -d -p 5003:5003 --name url-1 sharifuzzaman/u-short:v-1

About

A simple URL Shortener built using Node.js, Express.js, and MongoDB. This application allows users to shorten long URLs and access them using a short, unique identifier.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •