This repository contains the source code for the Search Engine application, which consists of a frontend and a backend.
Make sure you have the following installed on your machine:
- Node.js
- npm (Node Package Manager)
git clone https://github.com/ribhar/search-engine.git
- Navigate to the client directory:
cd search-engine/client
- Install the dependencies for the frontend:
npm install
- Start the frontend development server:
npm start
The frontend will be running on http://localhost:3000.
-
Open a new terminal window.
-
Navigate to the server directory:
cd search-engine/server
- Install the dependencies for the backend:
npm install
- Start the backend server:
npm start
- To run test cases:
npm test
The backend server will be running on http://localhost:8080.
Access the Search Engine application by opening http://localhost:3000 in your web browser.