Inspiration
The younger generation knows a little about theatre and dramatic plays. They find movies and web-series much more interesting and fun to watch than theatre plays. They have a mindset that they are boring but we should remember that theatres are the root of modern day movies. When we imagine an evening at the theatre, we probably picture an entertaining night out spent relaxing and watching a story unfold, taking us away from reality for a few hours. What we may not realize is that theatre is more than entertainment. Theatre is a unique, immersive learning experience for audiences of any age. Today, an increasing number of communities are realising how important theatre is to children’s development. Across the United States, millions of young people are introduced to live theatre each year through the work of professional theatres dedicated to inspiring a new generation of audiences from infants to teenagers. Keeping this motive in mind, I have tried to introduce the younger generation to theatre plays in a more fun and interesting manner.
What it does
My project is a website prototype. It introduces the audience with theatre plays. Not only this, my application also gives them some important reasons why theatre is still important in the 21st century. In my application, I have mentioned some of the most loved and appreciated theatrical plays by some of the great writers such as 'Romeo & Juliet' and 'Hamlet' by William Shakespeare and also not to forget about 'The Hunchback of Notre Dame' by Victor Hugo. All the plays mentioned in my application have a 'Know More' button that redirects the user to a much more detailed description of the respective play. This will encourage the users to explore the theatrical world more. Along with all these features, I have added another interesting feature in order to make this application much more appealing and fun for the younger generation. I have added a Chatbot which interacts with the user through text messages and depending upon the user input, it lets certain classic characters introduce themselves to the audience. The character also encourages the user to find out about the play by themselves.
How I built it
The website prototype design is made using Figma. The sample HTML and CSS code provided in the GitHub repository is obtained by directly exporting the figma design to HTML code. The chatbot is built using Twilio Studio. The entire flow mechanism of the chatbot is done in Twilio Studio, which in turn uses Twilio's Programmable Messaging API, to send and receive text messages from the user.
Challenges I ran into
I faced challenges in two segments. First, the prototyping in Figma. Connecting the buttons to different section of the website and also redirecting the user to new web pages was a tiny bit challenge. The major difficulty was creating the flow mechanism in Twilio Studio. Selecting the correct widget and linking the transitions properly was an area to be taken care of.
Accomplishments that I am proud of
I was finally proud of the accomplishment that I could put this idea together. I found website prototyping to replace the actual HTML code as I don't know anything about web dev. Also, I was able to create a chatbot and refine it to actually interact with the user.
What I learned
I had a little bit idea about web prototyping, but learned a lot during this weekend. I actually learnt to create a chatbot using Twilio Studio.
What's next for Theatre Buff
The current chatbot is text message based and only possible by verified caller-ids on m Twilio account. I would like to make it available for everyone. I plan to introduce a web-based text and voice chatbot and also some fun activities such as games or puzzles related to classical theatre plays in order to make it more interesting for the audience.
Log in or sign up for Devpost to join the conversation.