Skip to content

taraslysun/GOofySearch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Project : Mini Google

Authors (team):
Sviatoslav Stehnii https://github.com/sviatkohuet
Taras Lysun https://github.com/taraslysun
Dmytro Khamula https://github.com/hamuladm
Bohdan Ozarko https://github.com/Compi-Craft

Prerequisites

Node.js and npm, Vite, Golang, ElasticSearch

Usage

To run application you need to run client side and server side.
First of all you have to execute server side, you can do this in app/api folder by running go run main.go.
Go to client folder in app/, run npm i to install all dependencies, then npm run dev to run frontend.
Next step you have to fill your elasticsearch CloudId and APIKey in app/api/utils/vars.go.
If needed you can start crawling websites using our crawler, make the previous step in crawler/utils/vars.go and run task_manager and crawler (before crawler running POST some links to task_manager) with command go run ..
Now you can search!

Example

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors