WebText Extractor is a web application that allows users to extract text content from any given website URL. It comprises a Python Flask backend for text extraction and a Next.js frontend for user interaction.
- Extract text content from any website URL.
- Simple and intuitive user interface.
- Efficient text extraction using Python's BeautifulSoup library.
- Built-in error handling for robust performance.
- Easily deployable on various platforms.
Follow these steps to get started with WebText Extractor:
- Node.js
- Python 3
- Clone this repository to your local machine.
git clone https://github.com/your-username/your-repository.git
- Navigate to the project directory.
cd your-repository
- Install frontend dependencies.
npm install
- Start the Flask backend server.
python app.py
- Start the Next.js frontend server.
npm run dev
- Open your browser and navigate to http://localhost:3000 to access the WebText Extractor application.
Contributions are welcome! Feel free to fork this repository, make changes, and submit pull requests. Please follow the contribution guidelines outlined in the CONTRIBUTING.md file.
- Flask - Python web framework
- Next.js - React framework
- Beautiful Soup - Python library for web scraping