Skip to content

Alexey-Shepelev/python-project-83

Repository files navigation

Page analyser

Page Analyzer is a website that analyzes the specified pages for SEO suitability.

Hexlet tests and linter status:

Actions Status ci-tests

How to install and use

Clone the repo

git clone [email protected]:Alexey-Shepelev/python-project-83.git
Install PostgreSQL:
# Macos
brew install postgresql

# Ubuntu, Windows
sudo apt install postgresql

Create database user:

whoami
{yourusername}
sudo -u postgres createuser --createdb {yourusername}

Create database:

createdb {yourdb}

Change directory to:

cd python-project-83

run

psql {yourdb} < database.sql

Rename .env.sample file to .env and add with following variables:

DATABASE_URL = postgresql://{yourusername}:{password}@{host}:{port}/{yourdb}
SECRET_KEY = '{your secret key}'

Install dependencies:

make install 

For local use and dev:

make dev 

Start command for deploy:

make start 

Screenshots:

About

Page Analyzer is a website that analyzes the specified pages for SEO suitability.

Resources

Stars

Watchers

Forks

Packages

No packages published