https://github.com/devshivamthakur/url-shortner-frontend
https://github.com/devshivamthakur/url-shortner-frontend
Last synced: 9 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/devshivamthakur/url-shortner-frontend
- Owner: devshivamthakur
- Created: 2024-06-14T03:18:10.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-03-23T08:42:32.000Z (9 months ago)
- Last Synced: 2025-03-23T09:32:06.908Z (9 months ago)
- Language: JavaScript
- Size: 194 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# URL Shortener
This project is a URL shortener web application built with React. The application allows users to shorten long URLs and manage their shortened URLs.
## Table of Contents
- [Features](#features)
- [Visit the Application](#visit-the-application)
- [Usage](#usage)
- [Technologies Used](#technologies-used)
- [Contributing](#contributing)
- [License](#license)
## Features
- Shorten long URLs
- Copy shortened URLs to clipboard
- Automatically generate QR codes for shortened URLs
- Download QR codes for shortened URLs
## Visit the Application
To use the URL shortener, visit [https://shortnerurl.github.io/](https://shortnerurl.github.io/).
## Usage
1. **Shorten a URL:**
- Enter the long URL into the input field.
- Click on the "Shorten" button.
- The shortened URL will be displayed below the input field.
2. **Copy a URL:**
- Click on the "Copy" button next to a shortened URL to copy it to the clipboard.
3. **Generate and Download QR Codes:**
- The application automatically generates a QR code for each shortened URL.
- Click on the "Download icon" button next to a shortened URL to download the QR code image.
## Technologies Used
- React: A JavaScript library for building user interfaces
- HTML: Standard markup language for creating web pages
- CSS: Style sheet language used for describing the presentation of a document written in HTML
- [Add any other technologies or libraries used]
## Contributing
Contributions are welcome! Please follow these steps:
1. Fork the repository.
2. Create a new branch: `git checkout -b feature-name`.
3. Make your changes and commit them: `git commit -m 'Add some feature'`.
4. Push to the branch: `git push origin feature-name`.
5. Open a pull request.
## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.