Skip to content

Gilpix/FullStackWebDeveloperChallenge

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 

Repository files navigation

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

About

Take home challenge for full stack web developers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 67.5%
  • CSS 17.8%
  • HTML 13.0%
  • Pug 1.7%