Files
zyBooksBot/README.md
2025-10-05 03:48:41 -07:00

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

  1. Login with your zyBooks credentials
  2. Select books and chapters
  3. Use checkboxes for batch selection
  4. 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.