Skip to content

MarsBroshok96/python-project-83

Repository files navigation

My third step on python path.

Hexlet tests and linter status:

Actions Status example workflow

About Page Analyzer:

"Page Analyzer" is webapp made with Python using flask framework, where you can test your websites with SEO checks.

Installation guide

  1. Git clone the repo
  2. Create PSQL database with make create-db
  3. Create .env file and add variables or use export:

DATABASE_URL={provider}://{user}:{password}@{host}:{port}/{db} SECRET_KEY='....'

  1. Run make dev (WSGI debug mode) or make start (production with gunicorn)

Stack

  • Python 3.10
  • Flask 2.2.2
  • PostgreSQL 14.5
  • Bootstrap 5.3.0

Additional packages

  • gunicorn
  • psycopg2
  • python-dotenv
  • validators
  • requests
  • beautifulsoup

For checking demo build follow this link.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published