Skip to content

neodedzed/url-to-video

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

21 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Amazon Scraper

This is a fullstack web application with a FastAPI backend and a React frontend.


โš™๏ธ Setup Instructions

๐Ÿ Backend (FastAPI)

  1. Navigate to the backend directory:

    cd backend
  2. Create a virtual environment (optional but recommended):

    python -m venv venv
    source venv/bin/activate  # On Windows: venv\Scripts\activate
  3. Install dependencies:

    pip install -r requirements.txt
  4. Run the FastAPI server:

    uvicorn main:backend --reload

    Make sure your main.py is the entry file and contains the FastAPI app instance as app.

  5. API should now be running at:

    http://localhost:8000
    

โš›๏ธ Frontend (React)

  1. Navigate to the frontend directory:

    cd frontend
  2. Install dependencies:

    npm install
  3. Start the React development server:

    npm run dev
  4. The frontend should now be running at:

    http://localhost:5173
    

API Keys required

  1. An env.example file is present in backend

    cd backend
  2. Generate API Key from AI Studio by Google

  3. Add API Key for Gemini from Google AI Sudio (Free)


๐Ÿ“ Notes

  • Assumption: Ports 3000 (React) and 8000 (FastAPI) are not in use.

About

Simple app to generate video from URL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published