Skip to content

A scalable, lightning-fast URL shortening service with tracking the URL's to get usage statistics.

License

Notifications You must be signed in to change notification settings

iBvishal/url_shortener

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A URL shortening service

A scalable, lightning-fast URL shortening service with tracking the URL's to get usage statistics.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

Need to install python pipenv tool for creating and managing the virtual environment.

$ pip install pipenv

Installing

A step by step series of examples that tell you how to get a development env running

  1. Clone the git repository on local computer.
$ git clone https://github.com/iBvishal/url_shortener.git
  1. Activate the virtual environment and install requirements.
$ cd url_shortener
$ pipenv shell
$ pip install -r requirements.txt
  1. Run the flask app and open http://127.0.0.1:5000/ in browser window.
$ flask run

Screenshots

Built With

  • Flask - The web framework used
  • Bulma - open source CSS framework based on Flexbox

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE.md file for details

Show some ❤️ and do star the repo

About

A scalable, lightning-fast URL shortening service with tracking the URL's to get usage statistics.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published