Skip to content

Nazarinh0/python-project-83

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

 
 
 

Contributors