Skip to content
/ hjpp Public

Unaprijeđena verzija Hrvatskog jezičnog portala (uključujući scraper za HJP)

Notifications You must be signed in to change notification settings

0xroko/hjpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hȷpṕ*

Live site

demo footage

*HJP Plus - Hrvatski jezični portal plus (stylized as hȷpṕ)

Description

Better version of HJP mainly for personal use.

This is a personal project, not affiliated with HJP, their data is amazing and I'm just trying to build better UI for it.

Features

  • Very fast / accurate search (using Meilisearch)
  • Modern UI
  • Dark mode
  • Definition preview definition preview

Project

Scraper

Scraper retrives all pages from HJP, parses them and saves them to a single json file. Also uses Piscina to run multiple workers in parallel, since there are around 116k pages to scrape.

It can be used as standalone tool to scrape HJP.

More info

App

Simple Next.js 13 app that uses Meilisearch to search through scraped data.

Meilisearch is also used to fetch definition previews, because there is no need for a additional database.

By using the new React server components static data (word definition) is fetched on the server and cached.

Stack:

About

Unaprijeđena verzija Hrvatskog jezičnog portala (uključujući scraper za HJP)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published