Skip to content

The URL Shortener Web Application is a powerful tool built using Node.js and MongoDB, designed to simplify and optimize the management of long URLs. This application provides a convenient way to shorten lengthy URLs into concise and shareable links, making it easier to share and track online content.

Notifications You must be signed in to change notification settings

nazir20/Shortly

Repository files navigation

Shortly ✂️(Url Shortener)

Shortley is a tool that takes a long URL and shortens it into a shorter, more manageable version. This shortened version typically redirects to the original URL when clicked.


🍄Shortly typically offers a variety of services, including:

  • 🌟Link shortening: The primary service of a URL shortener is to take a long URL and convert it into a shorter, more manageable version.
  • 🌟Link tracking: Many URL shorteners offer the ability to track clicks on a shortened link. This can be used to track the popularity of a link, or to determine how many people are clicking on a particular link.
  • 🌟Link expiration: Some shorteners allow to set expiration time for the short link, after that time the link will redirect to a custom page or will be invalid.
  • 🌟Link analytics: Some shorteners offer detailed analytics, including information on the number of clicks, referrers, and browsers used to access the link.

🍄 Features

🍀 Techonologies Used:

  • HTML, CSS, Js & Bootstrap for Frontend
  • Ejs as View Engine
  • Node.js & Express.js for Backend
  • MongoDB for database
  • bcrypt.js for hashing passwords
  • Passport.js for login & logout of user/admin and authentication
  • Git & Github for version control

🦉Screenshots

  • Main Page App Main Page

  • Signup Page App Singup Page

  • Login Page App Login Page

  • User Dashboard App User Dashboard

  • User's Link's Panel User's Link's Panel

  • Link Analytics for User Link Analytics for User

  • Admin Dashboard Admin Dashboard

  • Admin -View Users Admin -View Users

🐼Feedback

If you have any feedback, please reach out to us at [email protected]

About

The URL Shortener Web Application is a powerful tool built using Node.js and MongoDB, designed to simplify and optimize the management of long URLs. This application provides a convenient way to shorten lengthy URLs into concise and shareable links, making it easier to share and track online content.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published