Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/iamakkkhil/url-shortener

This a URL Shortener Django project, which converts a entered url to a short version of that same url. It is a beginner friendly django project which helps to increase the readability of the url.
https://github.com/iamakkkhil/url-shortener

django python sqlite

Last synced: 1 day ago
JSON representation

This a URL Shortener Django project, which converts a entered url to a short version of that same url. It is a beginner friendly django project which helps to increase the readability of the url.

Awesome Lists containing this project

README

        


   
   

# Url Shortener using Django
This a URL Shortener Django project, which converts a entered url to a short version of that same url. It is a beginner friendly django project which helps to increase the readability of the url.

For a complete walkthrough of this project, you can have a look at this video:

https://user-images.githubusercontent.com/55273506/126631878-f256c0f0-7726-4cfa-b534-8bc9af9a0c7c.mp4

## Tech stack:


   
   
   
   

## Setup :
1. Install the [requirements.txt](./requirements.txt) in a virtual env.
```
pip install -r requirements.txt
```
2. Follow the link from Terminal to your local host **http://127.0.0.1:8000/** .

3. Enter the URL to shorteren up.
Test URL - https://www.django-rest-framework.org/tutorial/quickstart/#testing-our-api
![Original Version](https://user-images.githubusercontent.com/55273506/126611836-a148a7d5-b85b-4429-bb53-94cc7b1501b0.png)


5. Bravo! short version of url is ready.
Short version of Test URL - https://bitlyurl.herokuapp.com/deaf9
![Short Version](https://user-images.githubusercontent.com/55273506/126611756-4bba6810-b64b-4391-9282-5dee47eb749b.png)


## Author
### [Akhil Bhalerao](https://github.com/iamakkkhil)