Skip to content

gpiento/page-analyzer-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Page Analyzer

hexlet-check GitHub Workflow Status Maintainability Test Coverage

Page Analyzer is a site that analyzes specified pages for SEO suitability. The fourth project is a full-fledged website based on the Javalin framework. Here we practice the basic principles of building modern sites on MVC-architecture: working with routing, request handlers and templating, interaction with the database via ORM.

Demo: https://java-project-72-6q5p.onrender.com

Requirements

  • Java 21
  • Gradle 8.7

Usage

make run

Open in browser: http://localhost:7070

Technologies and frameworks used in project:

  • Language Java
  • Gradle Build Tool
  • Javalin web framework
  • Bootstrap framework
  • Template engine jte
  • SQL DB: H2, PostgresSQL
  • Junit
  • MockitoWebServer
  • Unirest

About

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

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages