This is a learning project. Completed as part of the python developer course
To view demo click here
gunicorn - Python WSGI HTTP Server for UNIX
uv - Python package and project manager
Flask - Lightweight WSGI web application framework
Beautiful Soup - Python library for pulling data out of HTML and XML files
library os - Miscellaneous operating system interfaces
library requests - Simple HTTP library for Python
library dotenv - Reads key-value pairs from a .env file and can set them as environment variables
module urllib.parse - Parse URLs into components
For work you need make next step
macOs
brew install python3
linux (ubuntu)
sudo apt install python3
curl -LsSf https://astral.sh/uv/install.sh | sh
If you did not have curl:
wget -qO- https://astral.sh/uv/install.sh | sh
macOs
brew install uv
linux (ubuntu)
brew install uv
git clone https://github.com/volkbav/python-project-83.git
make install
make start
To view web interface go to adress in brouser http://127.0.0.1:8000/