Skip to content

About

Page analyzer is the simple SEO analyzer for any website. Try it and analyze your SEO!

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

82 Commits

Folders and files

Repository files navigation

Hexlet tests and linter status:

Actions Status
Actions Status
Maintainability

Pages Analyser is a web application for checking the availability of URLs. The application keeps a history of checks.

https://python-project-83-production-7eef.up.railway.app

Table of Contents

Stack

  • Flask (Developer server)
  • Gunicorn (Production server)
  • Bootstrap 5 (Frontend toolkit)
  • Requests (HTTP library)
  • Python-dotenv (Environment variable management)
  • Flake8 (Code linter)
  • PostgreSQL (Database)
  • Psycorg (To work with database)
  • Railway (Deployment service)
  • BeautifulSoup (SEO analysis)

Setup

$ git clone https://github.com/NikolayZemelko/Page-Analyzer.git

When cloning app repository, you may need to install Make for run short console-commands described below.

make install   # install poetry for dependency management
make dev   # starts the app on the local server in the development environment
make start   # start the app in the production environment
make db-reset   # allow clean and reset local database

About

Page analyzer is the simple SEO analyzer for any website. Try it and analyze your SEO!

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages