The Shakespeare Passport app is designed for Theatrical Performers, Theatre Goers, and Theatre enthusiast alike. It allows a User to compile a list of plays by SEEN, PERFORMED, and READ tracking date and location.
Home Page View | Login Page View #2 |
---|---|
User Dashboard | Seen Entry |
Add Entry | Edit Entry |
Delete Entry | |
This app is for three types of users:
- READ - For Theatrical Students, so that they can track Plays that have been read (by title and author, optional edition) by date and include Notes.
- SEEN - For Theatre-Goers (enthusiasts, specialists, etc.), so that they can track all the shows the have seen, where and when they have seen them, and any specific Notes they would like to add.
- PERFORMED - For Theatrical Artists and Perfomers, so that they can record all shows they have performed in by Role, Location, Date and include Notes (and Lines).
You can access a working prototype of the app here: https://shakespeare-passport.herokuapp.com/
The app's functionality includes:
- Every User has the ability to create an account that stores information unique to them
- User can Add Entries, Update Entries, and Delete Entries
- User can sort entries by: Date & Type (Read, Seen, Performed)
- Front-End: HTML5 | CSS3 | JavaScript ES6 | jQuery
- Back-End: Node.js | Express.js | Mocha | Chai | RESTful API Endpoints | MongoDB | Mongoose
App is strongly built to be usuable on mobile devices, as well as responsive across mobile, tablet, laptop, and desktop screen resolutions.
This is v1.0 of the app, but future enhancements are expected to include:
- Google Maps integrated to view all entries by location
- Featured Theaters of the World Section