Skip to content

priyajoshipj/photo-booth

Repository files navigation

📸 Photo Booth Collage Application

An interactive web application that allows users to create fun photo collages using their device's camera. Take four photos in sequence and arrange them in beautiful layouts.

🛠️ System Requirements

  • Node.js version 18 or higher
  • npm version 9 or higher
  • Modern web browser with camera access (Chrome, Firefox, Safari)

📋 Prerequisites

  1. Install Node Version Manager (nvm)

    # For macOS/Linux
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
    
    # For Windows
    # Download nvm-windows from: https://github.com/coreybutler/nvm-windows/releases
  2. Install and Use Node.js 18

    # Install Node.js 18
    nvm install 18
    
    # Use Node.js 18
    nvm use 18
    
    # Verify installation
    node --version  # Should show v18.x.x
    npm --version   # Should show 9.x.x

🚀 Installation Steps

  1. Clone the Repository

    git clone https://github.com/your-username/photo-booth-collage.git
    cd photo-booth-collage
  2. Install Dependencies

    npm install
  3. Start Development Server

    npm run dev
  4. Access the Application

    • Open your browser
    • Visit: http://localhost:5173
    • Allow camera access when prompted

📦 Dependencies

About

photo booth

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published