Skip to content

This is a repository for a test project for a junior fullstack trainee role. Objective: Create a simple script to scrape Amazon product listings from the first page of search results for a given keyword.

Notifications You must be signed in to change notification settings

MicaelaDinizP/JuniorFSDeveloper-TestProjectTask

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

JuniorFSDeveloper-TestProjectTask

This is a repository for a test project for a junior fullstack trainee role. Objective: Create a simple script to scrape Amazon product listings from the first page of search results for a given keyword.

  • Node.js v18+ (for local development)
  • npm
  • Bun
  • Internet connection (to scrape Amazon pages)

Installation

  1. Clone the repository:
    git clone https://github.com/MicaelaDinizP/JuniorFSDeveloper-TestProjectTask.git
    

Backend (api)

  1. Go to the project api directory:
 cd JuniorFSDeveloper-TestProjectTask/api
  1. Install dependencies:
 bun install

(optional with node: node install)

  1. Running the server:
 bun run dev

(optional with node: node index.js)

The server will start at: http://localhost:8080

Frontend (web)

  1. Go to the project web folder :
 cd ../web
  1. Install Vite :
 npm install
  1. Run Vite :
npm run dev

The frontend will start at the URL shown in your terminal (usually http://localhost:5173)

Usage

  1. Open the URL shown in the terminal
  2. Enter the search keyword
  3. Click on the "Search" button
  4. The results from Amazon will be displayed

About

This is a repository for a test project for a junior fullstack trainee role. Objective: Create a simple script to scrape Amazon product listings from the first page of search results for a given keyword.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published