Build and protect your brand using powerful, recognizable short links. It is built with Python and Django Rest Framework.
Link to repository
- Keeps count of how many times each URL is followed.
- Random and String Modules were implemented to generate the token for the original URL.
- URL Length: Shortened URL are combination of numbers(0-9) and characters(a-Z) of length 5.
- Stats of URLs that have been shortened
To get it running on your local machine, follow the steps below:
- Run the commands below in your terminal:
git clone git@github.com:israelabraham/url-shortener-backend.git
- Change directory to url-shortener-backend:
cd url-shortener-backend
- Install the requirements with the command below:
pipenv install -r requirements.txt
- Run the development server with
python manage.py runserver
- Launch your browser and navigate to:
http://127.0.0.1:8000