×
Technical Article Search Engine
Originally built as a 4-person capstone project, I worked primarily on the
backend database and Lucene search engine. After graduation, the sponsor hired me
as a contractor to finish and maintain the application.
I migrated the system to AWS, set up NGINX reverse proxy, SSL certificates,
and domain configuration, and implemented a Dockerized Keycloak identity
management system. I also built a secure admin dashboard with
single sign-on, enabling authenticated updates to the article corpus.
The app powers advanced search and indexing across a 7,000+ article corpus,
using Apache Lucene with custom analyzers and Hibernate for persistence,
connected via a clean API boundary between the Quasar frontend and Spring Boot backend.
Tech Stack: Quasar, Java Spring Boot, Apache Lucene, Hibernate, AWS, NGINX, Docker, Keycloak
https://tcbib.org/
https://wac.colostate.edu/tcbib/