A simple and efficient URL shortener built with Python. This project allows users to convert long URLs into shorter, more manageable links, making it easier to share and track URLs.
- URL Shortening: Quickly generate short links from long URLs.
- Link Tracking: Monitor the number of clicks on each shortened link.
- User-Friendly Interface: Easy-to-use web interface for submitting and retrieving URLs.
- Database Integration: Stores shortened links and their metadata for persistence.
- Python
- Flask (or Django, if applicable)
- SQLite (or another database of your choice)
- HTML/CSS for frontend
To set up the project locally, follow these steps:
- Clone the repository:
git clone https://github.com/satyam-64136/URL-Shortner.git
- Navigate to the project directory:
cd URL-Shortner - Install the required dependencies:
pip install -r requirements.txt
- Run the application:
python app.py
- Open your web browser and navigate to http://localhost:5000 (or the port you specified).
- Enter a long URL in the provided field and click "Shorten" to generate your new short link.
- Share the shortened link and track its performance!
##Contributing
- Contributions are welcome! Feel free to fork the repository and submit pull requests.
->A Python-based URL shortener that transforms long links into concise, shareable URLs. Featuring a user-friendly interface and link tracking, this project makes it easy to manage and monitor your links efficiently.