- Learn how to use Spring Boot, Spring JDBC template and Apache Lucene API.
- Learn Oracle and PostgreSQL database.
- Learn ReactJs and Ant Design library.
- Deploy in Oracle Cloud.
Everyone brings their own Bible during Bible Study. So from time to time, we've tried to figure out the correct verse and translation. Other times, we wanted to figure out where a particular verse or phrase was.
This Bible verse search application tries to perform the following features:
- Provide a user-friendly responsive interface to allow the user to look up a Bible verse in difference languages/versions (English ASV, Chinese Simple, Chinese Traditional)
- Provides some knowledge like how many times a verse occurs in the Bible along with chapter and verse # details.
- Load bible csv files (3 versions) into Oracle and Postgres database.
- Index the bible csv files with apache Lucene java library.
- REST API to query the bible with both sql and lucene search api
- Front end interface with Reactjs to allow users to search and read the bible verse.
- Set up in Oracle client live at https://lookup.searchwit.com
md stands for medical doctor and markdown
curl http://localhost:8080/api/bible/get10
sudo update-alternatives --config java