/FlinkShortener

A simple URL shortener built in Python with Flask and SQLite3.

Primary LanguageHTMLMIT LicenseMIT

✨ FlinkShortener ✨

A simple URL shortener built in Flask, Bootstrap and SQLite

Flask Bootstrap SQLite


📑 Table of Contents


🤖 Usage

You can access to it on https://flinkshortener.herokuapp.com


⚙ Installation

  1. Clone the repo and go to the directory.
$ git clone https://github.com/Ari-Qu3sadillas/FlinkShortener.git
$ cd FlinkShortener
  1. Initialize and activate a virtualenv.
$ virtualenv venv
$ source venv/bin/activate
  1. Install the dependencies:
$ pip install -r ./requirements.txt
  1. Move to the src directory and execute the run.py file.
$ cd src
$ python ./run.py

In order to change betweem the Development & Production environment you may go to the init.py file and change it manually. (Sorry this will be updated soon)


🗳 Contribute

You can contribute to the development or improvement of this app and it will be much appreciated if you do 🥰

Step 1

  • Fork or Clone this repo

Step 2

  • Magic Magic Magic ✨✨✨

Step 3

  • Create a new pull request

💭 Things to do - Contribute ideas

These are things that I will implement later (You can also take these ideas if you want to contribute 😊)

  • Use the flask CLI and let the app run as development or production environment.
  • Manage the POST request using AJAX.

📷 Screenshots