Skip to content

AsliBozkurt/Shortly

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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 nazirsharifi19@gmail.com

About

A Url Shorntener Web App with nodejs & mongodb

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • CSS 50.2%
  • EJS 43.0%
  • JavaScript 6.8%