Skip to content

sunyiming0425/Gumroad-Landing-Page-Generator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gumroad Scraper and Website Generator

This project is a Python script that scrapes data from a Gumroad site, generates a colorful and well-designed HTML page using OpenAI's GPT-4 model, and deploys the generated page to Vercel.

Features

Scrape data from a Gumroad site using BeautifulSoup. Generate a mobile-friendly and visually appealing HTML page with gradient design using OpenAI's GPT-4 model. Deploy the generated HTML page to Vercel.

Prerequisites

Before you begin, ensure you have met the following requirements:

You have a recent version of Python (3.7 or newer) installed. You have a Vercel account and a Vercel API token. You have OpenAI API access and an OpenAI API key. You have installed the required Python packages:

login with the Vercel CLI

openai, beautifulsoup4, requests, python-dotenv, vercel

Setup

Clone this repository and navigate to its directory.

Create a .env file in the project directory and add your Vercel and OpenAI API keys:

VERCEL_TOKEN=<your_vercel_api_token>
OPENAI_API_KEY=<your_openai_api_key>

Usage

To run the script, execute the following command in your terminal:

python gumroad.py

The script will prompt you to enter a Gumroad site URL. After providing the URL, it will scrape the data, generate an HTML page, and deploy it to Vercel.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%