Hello!
This web app analysis the web page for its SEO affordability.
The app is available by link: https://flask-secretkey.up.railway.app/
For personal usage you need to create a special .env file, that contains environment variables.
Creating:
touch .env
Example:
SECRET_KEY=8c42c2ea363a9082740b523d1a302e6a3ad3387d3491b8ffb66da
DATABASE_URL=postgresql://user:password@connect_url/database
Into makefile you can see next commands:
- debug - start local wsgi-server, that use debug mode. Debug mode restart automatically when you edit a code.
- start - start command for production deploy.
- dev - start local wsgi-server.
- lint - this command will check project with flake8 linter.
- install - this command will install poetry into project.
- Linux OS
- python = "^3.10"
- flask = "^2.2.2"
- gunicorn = "^20.1.0"
- psycopg2-binary = "^2.9.5"
- python-dotenv = "^0.21.1"
- validators = "^0.20.0"
- requests = "^2.28.2"
- bs4 = "^0.0.1"