An open API service indexing awesome lists of open source software.

https://github.com/sankeer28/math-pdf-generator-web

Random Math PDF Generator using jsZIP, jsPDF and FileSaver.js
https://github.com/sankeer28/math-pdf-generator-web

pdf-generation webapp

Last synced: about 1 year ago
JSON representation

Random Math PDF Generator using jsZIP, jsPDF and FileSaver.js

Awesome Lists containing this project

README

          

# [Math-PDF-Generator-Web](https://sankeer28.github.io/Math-PDF-Generator-Web/)
Live web version of the [Math PDF Generator I made in Python](https://github.com/sankeer28/Math-PDF-Generator)
. It allows you to generate any number of PDFs, each containing random math problems and corresponding answers. The PDFs are packaged into a zip file and downloaded to your device using jsZIP, jsPDF and FileSaver.js. My version of the [Course Hero File Generator](https://herogeneratorpure.com/) that runs locally.

## Features

- Generate any number of PDFs
- Each PDF contains random math problems and answers
- PDFs are packaged into a zip file for easy download
- Works on both desktop and mobile devices
- Custom number of question pages to a max of 50 pages per pdf
- Random file names
- Choose from addition, subtraction, multiplication, division, bedmas, exponents, word problems, brain teasers, and mixed equations





Example Question Page





Example Answer Page





Example Word Problem






Example Word Problem





Example Brain Teaser

## Usage
Visit [site](https://sankeer28.github.io/Math-PDF-Generator-Web/)
Simply enter the number of PDFs you want to generate and click the "Generate PDFs" button. The PDFs will be generated and automatically downloaded as a zip file.

## Limitations

Generating a large number of PDFs can be resource-intensive and may take longer. Please be patient.

Free unlocks for Course Hero ⚠️[no longer working for CH, working on new method]

## How to get free unlocks for Course Hero (also works for Studocu)
1. Go to https://coursehero.com/upload

2. Make an account if you haven't already

3. Extract/open the .zip

4. Upload the documents to Coursehero

5. Select a random class for the documents

6. Wait for approval (Usually less than 10 minutes)

For every 10 documents, you will get 5 unlocks!

Note: Upload only 20 documents at a time.

Problem Type: "Equations only" [PATCHED]

#### Start the repo if you find this useful