1.2 KiB
1.2 KiB
zyBooksBot
An intelligent automation bot for the zyBooks learning platform. Automatically complete Challenge Activities and Participation Activities with batch processing and real-time progress tracking.
Features
- Smart automation for zyBooks Challenge and Participation Activities
- Batch processing for multiple chapters and sections
- Real-time progress tracking with detailed status
- Modern web interface with multi-select capabilities
- Stateless architecture supporting multiple users
- Robust error handling and recovery
Quick Start
Prerequisites: Node.js (v14+)
git clone https://git.qzydustin.com/qzydustin/zyBooksBot
cd zyBooksBot
npm install
npm start
Open http://localhost:3000 in your browser.
Usage
- Login with your zyBooks credentials
- Select books and chapters
- Use checkboxes for batch selection
- Execute and monitor real-time progress
Technical Details
Stack: Node.js, Express.js, JavaScript
Communication: HTTP API with Server-Sent Events
Key Features: Real-time streaming, frontend state management
Important Notes
This tool is for educational purposes. Ensure compliance with your institution's academic integrity policies and zyBooks terms of service.