Tag: mobile app

  • ScriptMate

    ScriptMate

    Overview

    For my final year project at the University of Salford, I set out to design a mobile app that helps amateur actors and directors make the most of their rehearsal time. The result was ScriptMate – a rehearsal assistant app that supports line learning, group collaboration, and performance preparation.

    Inspired by my own experiences in amateur theatre, I wanted to solve a real problem: how can actors learn their lines more efficiently and directors run rehearsals effectively, even when cast members are absent?


    The Challenge

    Amateur theatre groups often face:

    • Low rehearsal attendance due to busy schedules.
    • Actors underprepared, spending more time on line learning than performance.
    • Directors unable to rehearse full scenes when cast members are missing.

    The aim was to create a tool that:

    • Helps actors learn lines faster and smarter.
    • Enables directors to share scripts and feedback digitally.
    • Brings the company together in one organised space.

    Research & Insights

    I began by reviewing existing tools:

    • coldRead – strong transcription features but no collaboration.
    • Line Learner – useful playback options but clunky UX.
    • Facebook Groups – commonly used for communication, but cluttered and unfocused for rehearsals.

    Key takeaway: actors needed line learning + collaboration in one app, not spread across multiple tools.


    Designing ScriptMate

    Branding & Style

    • Name: ScriptMate – a supportive “partner” for rehearsal.
    • Fonts: Novel Sans Pro (modern, book-like feel) + Courier (industry-standard for scripts).
    • Colours: Purple inspired by theatre seats, with greys and accents for depth.
    • Logo: A highlighted line, symbolising focus and annotation.
    ScriptMate Initial colour pallette
    ScriptMate Final Colour Pallette

    Core Features

    • Practice Mode – combines learning, rehearsing, and improving lines with playback & transcription.
    • Rehearsals – run scenes line-by-line with an automated voice or live with cast members online/offline.
    • Tasks – Kanban-style board to track progress (To Do → In Progress → Done).
    • Groups – central hub for cast/crew to share scripts, notes, and messages.
    • Calendar – plan rehearsals, auditions, and performances.
    • Profiles – actor details + saved recordings, potentially useful for casting agents.

    Wireframing & Prototyping

    • Started with low-fi wireframes → refined into high-fi prototypes in Adobe XD.
    • Iterated the homepage design several times: from monochrome layouts to a more balanced, colourful iOS-inspired interface.
    • Developed consistent reusable components for smoother UX.
    Lo-fi Wireframes for the rehearsal section of the app
    Lo-fi Wireframes for the rehearsal section of ScriptMate
    Current iteration of rehearsal section of ScriptMate

    User Testing

    I ran a testing session with 10 actors.

    Findings:

    • Layout, usability, and navigation rated Good.
    • Biggest critique: colour scheme was too flat and heavy.

    Improvements Made:

    • Introduced accent colours and refined UI depth.
    • Simplified menus and streamlined navigation.
    • Merged “Learn / Rehearse / Improve” into one Practice flow for clarity.

    Outcomes

    The final ScriptMate prototype allows users to:

    • Learn and rehearse lines with transcription and playback.
    • Run group rehearsals online or in person.
    • Stay organised with tasks and calendar.
    • Collaborate in cast groups and share recordings.

    Feedback on the final iteration was very positive, especially around usability and visual improvements.


    Reflection & Next Steps

    This project taught me the value of iteration and feedback – my initial designs were functional, but constant testing and critique pushed them to a more professional standard.

    Key learnings:

    • Following iOS design standards elevated the app.
    • Colour psychology and spacing dramatically improved usability.
    • Time management is crucial in UX projects (and I’ll design in Figma from the start next time!).

    Future Development Ideas:

    • Add custom scripts for new writing and auditions.
    • Assign tasks directly to cast members.
    • Live rehearsals with hidden line prompts.
    • More accessibility options (typed line input, multiple playback voices).

    Prototype & Demo

    View Prototype in Adobe XD


    ScriptMate was more than just a final year project – it was an opportunity to merge my love of theatre with UX design, and create something that could genuinely support actors and directors in their creative process.