YasminElgendi / Search-Engine

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A crawler based search engine implemented using java and spring framework for the web interface

Notes:
For this project to run mongodb should be installed and setup

HOW TO RUN THE APPLICATION:
-> Open preferred IDE fo java
-> Choose File from the menu bar then Open
-> Navigate to where you downloaded the project folder on your computer
-> Open project folder then choose pom.xml
-> Choose open as project from the pop up menu
-> From the project folders on the left of the screen open src->main->java->com.ram
TO SETUP THE DATABASE:
 -> Run CrawlerThreaded in com.ram.WebCrawler and wait till it finishes crawling
 -> Run IndexerThreaded in com.ram.WebIndexer and wait till it finishes indexing
-> Build and run the Application class
-> Go to your browser while program is running and go to http://localhost:8080
-> Click on Engezny logo to open search box and type value to search for!

About


Languages

Language:Java 65.9%Language:HTML 26.0%Language:CSS 8.1%