https://github.com/peterw/gumroad-landing-page-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.
https://github.com/peterw/gumroad-landing-page-generator
Last synced: 9 days ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/peterw/gumroad-landing-page-generator
- Owner: peterw
- License: mit
- Created: 2023-04-21T01:48:42.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-20T03:44:55.000Z (11 months ago)
- Last Synced: 2025-03-29T22:06:29.374Z (16 days ago)
- Language: Python
- Homepage: https://explodinginsights.com/
- Size: 13.7 KB
- Stars: 375
- Watchers: 8
- Forks: 52
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ChatGPT-repositories - Gumroad-Landing-Page-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. (Openai)
README
## 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=
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.## Sponsors
✨ Find profitable ideas faster: [Exploding Insights](https://explodinginsights.com/)