Skip to content

Build and protect your brand using powerful, recognizable short links. Built with Python and Django Rest Framework.

Notifications You must be signed in to change notification settings

aybruhm/url-shortener-backend

Repository files navigation

URL Shortener

Build and protect your brand using powerful, recognizable short links. It is built with Python and Django Rest Framework.

Docs

api_docs_screenshot

Frontend

Link to repository

Features

  • 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

Installation

To get it running on your local machine, follow the steps below:

  1. Run the commands below in your terminal:
git clone git@github.com:israelabraham/url-shortener-backend.git
  1. Change directory to url-shortener-backend:
cd url-shortener-backend
  1. Install the requirements with the command below:
pipenv install -r requirements.txt
  1. Run the development server with
python manage.py runserver
  1. Launch your browser and navigate to:
http://127.0.0.1:8000

About

Build and protect your brand using powerful, recognizable short links. Built with Python and Django Rest Framework.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published