Inspiration

Printing entire play scripts for all cast members is unideal but usually the only option. To save paper and make rehearsing lines more efficient, we created a website that produces a pdf of a single character's lines in a Shakespeare play.

What it does

Input name of a Shakespeare play and a play character. The site will return the script for that character only in pdf form.

How we built it

Used Beautiful Soup to get play script off of MIT Shakespeare play site and to find all lines of character. Use pypdf to create pdf file with all of the lines. Used flask, Javascript, html, css to create website, hosted on repl.

Challenges we ran into

Time constraints - did not have enough time to finish :( Using beuatiful soup, pypdf, and some elements in flask, javascript for the first time

Accomplishments that we're proud of

Learning a bunch of new skills in these libraries

What we learned

Making a functional pdf creator, making a somewhat complete website

What's next for We Love Shakespeare

Hope to extend this for more plays other than Shakespeare

Built With

Share this project:

Updates