Skip to content

Latest commit

 

History

History
40 lines (24 loc) · 1.04 KB

README.md

File metadata and controls

40 lines (24 loc) · 1.04 KB

Pin Insights

Overview

Pin Insights is a web application that allows users to connect their Pinterest accounts and receive personalized reviews based on the pins they have saved. The application utilizes the Pinterest API for fetching user pins and employs Google's Gemini model for generating insightful reviews based on images.

Features

  • Pinterest Authentication: Securely log in with your Pinterest account.
  • Fetch Pins: Retrieve and display your saved pins.
  • Collective Review Generation: Get a thoughtful review based on the themes and descriptions of your saved pins.
  • Image Analysis: Analyze images from your pins to provide a detailed review.

Getting Started

Prerequisites

  • Node.js (>= 20.x)

Installation

  1. Clone the repository:

    git clone https://github.com/bluesparx/pinsights.git
    cd pinsights
    
  2. Install dependencies:

    npm install
    
  3. Run and backend in different terminals

    npm run dev
  4. Open your browser and navigate to http://localhost:5172.