Skip to content

PAGE ANALYZER - web application built using Python/Flask. It allows users to add websites and perform basic "SEO checks" on them.

Notifications You must be signed in to change notification settings

Nazarinh0/python-project-83

Repository files navigation

Hexlet tests, linter status and other:

Actions Status Linter check Maintainability

PAGE ANALYZER

This is a web application built using Python on the Flask framework. It allows users to add websites and perform basic "SEO checks" on them.

Technical Stack:

  • Python version 3.11
  • Flask version 2.2.2
  • PostgreSQL version 14.5
  • Bootstrap version 5.2.3

Dependencies:

How it works

On this app, you can add sites to the main page by entering a URL, perform "SEO checks" to receive basic information about it. Users can add as many websites and checks as they want.

Installation

  1. Clone the project
  2. Create a PostgreSQL database using the provided cheatsheet (database.sql)
  3. Create a .env file and add the necessary variables or add them directly to your environment using the export command
  4. Run make dev for debugging (with WSGI debug set to 'True'), or make start for production (using gunicorn)

About

PAGE ANALYZER - web application built using Python/Flask. It allows users to add websites and perform basic "SEO checks" on them.

Resources

Stars

Watchers

Forks

Packages

No packages published