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
- beautiful
- beautiful-soup
- css
- flask
- html
- javascript
- pypdf
- python
- repl
Log in or sign up for Devpost to join the conversation.