A Java/Spring program that scrapes the contents of http://www.palikanon.com/english/pali_names/dic_idx.html into a database, a Spring backend that allows searching the database and provides links to the original website, and a React/Next.js frontend server with autocomplete, combined with NGINX and Docker.
To run in development:
- in the scraper directory, run "./mvnw install", which will create the database in api/db/
- in the api directory, run "./mvnw package"
- in the root directory, run "docker-compose up --build"
The server is listening on http://localhost:5000/