Setup for URL Shortener #
Before starting to write even a small piece of code, we need to have a workspace setup so that we can get the desired output. A perfect setup needs a strong programming language and a database to store data and perform CRUD operations.
My primary programming language in this project will be python, so let’s set up PyCharm(an IDE to write the python code ). The database I will be using to perform CRUD functions is SQlite. How did I decide which language should I go with? For this, you can refer to my previous article where I have discussed how can we decide on the language and database.
Step-1: Download Pycharm from this link based on your OS.
Step-2: Download Sqlite from this link. You can refer to this page so that you can get an idea of how to work with Sqlite.
Step-3: Profit $$$