Skip to content

Debatreya/URL_Shortner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

URL Shortener

This project is a URL shortener that takes a long URL and generates a short URL. It also includes an analytics feature to track the number of clicks on the shortened link and provide other analytics.

Features

  • Shorten URLs: Convert long URLs into short, easy-to-share links.
  • Analytics: Track the number of clicks on the shortened links and gather other analytics data.

Installation

  1. Clone the repository: git clone https://github.com/your-username/url-shortener.git
  2. Change Directory: cd client
  3. Install dependencies: npm install
  4. Install Backend Dependencies, Change Directory: cd ../server
  5. Install dependencies: npm install

Usage

  1. Start the server: npm start on server directory
  2. Start the client: npm run dev on client directory
  3. Open your browser and navigate to http://localhost:5173
  4. Enter a long URL in the input field and click the "Shorten" button.
  5. Copy the generated short URL and share it with others.

Contributing

Contributions are welcome! If you have any ideas, suggestions, or bug reports, please open an issue or submit a pull request.

Initially Start with suggesting new features by creting Issues.