Skip to content

This is a URL shortening service similar to Bit.ly or TinyURL. It allows users to input a long URL, and then it generates a shorter, more manageable URL.

Notifications You must be signed in to change notification settings

abhishekraoas/URL-Shortener

Repository files navigation

URL-Shortener

This is a URL shortening service similar to Bit.ly or TinyURL. It allows users to input a long URL, and then it generates a shorter, more manageable URL.

Features

  • URL Shortening: Convert long, unwieldy URLs into short, manageable ones that are easier to share and remember.
  • Click Tracking: Keep track of how many times each shortened URL has been clicked to gain insights into your audience's engagement.
  • User-Friendly Interface: The application is designed to be simple and intuitive, making it easy for anyone to use.
  • Fast and Efficient: The URL shortening process is quick and efficient, providing you with a shortened URL in seconds.
  • Free to Use: This service is completely free to use. There are no hidden charges or fees.
  • User Authentication: Users can create an account and log in to access more features and manage their URLs.
  • Account Management: Users can manage their account settings and view their URL history.

Installation

  1. Clone this repository: git clone https://github.com/abhishekraoas/URL-Shortener.git
  2. Navigate to the project directory: cd URL-Shortener
  3. Install dependencies: npm install
  4. Start the server: npm start

Usage

  1. Open your web browser and navigate to http:https://localhost:3000.
  2. Enter your long URL in the input field and click "Shorten".
  3. Your shortened URL will be displayed on the screen.

Technologies Used

  • Node.js
  • Express.js
  • MongoDB
  • EJS

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

About

This is a URL shortening service similar to Bit.ly or TinyURL. It allows users to input a long URL, and then it generates a shorter, more manageable URL.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published