Skip to content

Latest commit

 

History

History
55 lines (32 loc) · 1.19 KB

README.md

File metadata and controls

55 lines (32 loc) · 1.19 KB

Search Engine - Full-Stack Devlopment

Fullstack web app (React, Express, NodeJS) providing a persistent search engine for searching any word from any type of text file(small or big file). It comprises two parts, a web-based user interface(using ReactJs) and a server component(using NodeJS) that exposes a REST API that provides search results retrieved from a corpus of text.

Features

  • Fully Responsive web design
  • Efficent search engine
  • Display 3 most similiar words as you start typing in input field
  • Functionality to remove words from furthur search results

Getting Started

To run this project locally, you need to first clone this repo into your choice of IDE(recommended VS code).

Front-end Setup

Open first terminal in your IDE(VS code) and run below commands :

cd search-engine
npm install
npm start

Back-end Setup

Open second terminal in your IDE(VS code) and run below commands :

cd search-engine/api/
npm install
npm start

Built with

Front-end

Back-end

License