Skip to content

Latest commit

 

History

History
23 lines (22 loc) · 920 Bytes

README.md

File metadata and controls

23 lines (22 loc) · 920 Bytes

Search-Engine

This is a search engine project it's core is built in java and with a node js / express web-application as its interface.

Installation Guide For Local Testing :

  1. Install Java JDK 16.0.1 or higher on your host machine.
  2. Install node js and npm
  3. You need to have
  4. clone the repo:
git clone https://github.com/BigFish2086/Search-Engine
  1. After downloading The node js file run the following inside the webapp folder that should install install the needed packages for the webapp to run
npm init -y
  1. Create the mysql database using the file according to the schema defined in the mysql_schema.sql file
  2. Then run the Main.java file to run the crawler and the indexer
  3. Then after finishing crawling for sometime you can test the webapp to search functionality
npm run start
  1. finally visit the webapp at 127.0.0.1:3000 and happy searching 😊