This application demonstrates how to integrate Puppeteer with Electron to perform automated tasks like logging into a website and loading specific content.
- Node.js and npm installed on your machine.
- Google Chrome installed (for Puppeteer to work).
Clone the repository and install dependencies:
git clone <repository-url>
cd <repository-directory>
npm install
To start the Electron application:
npm start
- Upon launching, the Electron window opens and automatically logs into "https://web3.career".
- After successful login, it navigates to "https://web3.career/learn-web3" and restricts navigation to other URLs.
- Automated Login: Uses Puppeteer to simulate login actions.
- Secure Navigation: Prevents navigation outside of allowed URLs.
Contributions are welcome! Please fork the repository and submit a pull request with your improvements.
This project is licensed under the MIT License - see the LICENSE file for details.
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.