Skip to content

tony-sensei/fastapi_rpa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FastAPI RPA

This repository contains a Robotic Process Automation (RPA) project that automatically opens Google Chrome, navigates to youtube.com, takes a screenshot of the page, and returns a JSON object containing all the texts on the screenshot along with their coordinates.

The project uses FastAPI for creating the web application, and several other libraries for automation and image processing tasks.

Requirements

  • Python 3.10.5
  • MacOS (Currently, this project only works on MacOS)
  • Google Chrome browser installed

Installation

  1. Clone this repository:
git clone https://github.com/tony-sensei/fastapi_rpa.git
cd fastapi_rpa
  1. Create a virtual environment and activate it:
python3 -m venv env
source env/bin/activate
  1. Install the required packages:
pip install -r requirements.txt

Usage

  1. Start the FastAPI application:
uvicorn main:app --reload
  1. In another terminal, run the automation script:
python3 automation.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages