Skip to content

This application demonstrates how to integrate Puppeteer with Electron to perform automated tasks like logging into a website and loading specific content.

License

Notifications You must be signed in to change notification settings

ChanceMark/Webshow-App-Electron

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Electron Application with Puppeteer Integration

This application demonstrates how to integrate Puppeteer with Electron to perform automated tasks like logging into a website and loading specific content.

Getting Started

Prerequisites

  • Node.js and npm installed on your machine.
  • Google Chrome installed (for Puppeteer to work).

Installation

Clone the repository and install dependencies:

git clone <repository-url>
cd <repository-directory>
npm install

Running the Application

To start the Electron application:

npm start

Usage

  1. Upon launching, the Electron window opens and automatically logs into "https://web3.career".
  2. After successful login, it navigates to "https://web3.career/learn-web3" and restricts navigation to other URLs.

Features

  • Automated Login: Uses Puppeteer to simulate login actions.
  • Secure Navigation: Prevents navigation outside of allowed URLs.

Development

Built With

Contributing

Contributions are welcome! Please fork the repository and submit a pull request with your improvements.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Customization

Feel free to modify and expand the sections based on your specific application's features and requirements. Add sections for troubleshooting, additional setup instructions, or any other relevant information.

About

This application demonstrates how to integrate Puppeteer with Electron to perform automated tasks like logging into a website and loading specific content.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published