This project is a website that analyzes specified pages for SEO suitability. It implements basic principles of modern website construction using MVC architecture: working with routing, request handlers, and a templating system, as well as interacting with a database through ORM.
git clone git@github.com:fedorovaea18/Page_Analyzer.git
cd Page_Analyzer/app
make build
make run
make lint
make test
- Frontend: Bootstrap;
- Framework: Javalin;
- Database: H2(for local development), PostgreSQL(for production);
- Parser: Jsoup;
- Testing: JUnit 5, MockWebServer;
- Deploy: https://render.com/ (model PaaS).