Work
Menu
All work

Case study · Platform · Film · 2019

Revitalizing a legacy platform.

Rushtera is a film post-production, sales and distribution platform.

  • Migration
  • UI Design
  • Frontend development
  • Backend development
Client
Rushtera
Service
MVP Development
Founder
Chuck Stormon
Year
2019
A laptop screen showing a video-editing timeline.

01 · Challenge

Scoping the redevelopment.

Despite being an early entrant in its niche, Rushtera faced challenges in maintaining its competitive edge and enhancing sales post-2015.

The task ahead was not merely about updating the platform but also strategically rebranding and repositioning it in a competitive landscape.

The task was to rebuild an existing platform, ensuring it was current in both its design and its functionality.

The platform had to be reimagined from scratch, incorporating modern technologies and user experience principles, while also migrating from one cloud provider to another and setting up a dedicated cloud infrastructure.

02 · How it was built

A legacy platform, rebuilt in six moves.

Our team undertook a comprehensive redevelopment process, ensuring an orderly transition from the old platform to the new, while introducing innovative features and managing complex infrastructure challenges.

  1. Wireframing & Prototyping

    Visualizing the future

    Our structured approach allowed us to visualize Rushtera’s new user journeys, ensuring a clear and intuitive platform structure.

    In this foundational phase, our team drew on the capabilities of Sketch for intricate design detailing and InVision for creating interactive prototypes.

    The phase involved more than laying out a design. It was about understanding the user’s journey, anticipating their needs, and ensuring that every interaction on the platform felt intuitive and purposeful.

    Included in this phase

    • User JourneysWe meticulously mapped out every potential path a user might take within the platform, ensuring each journey was coherent and logical.
    • Interactive PrototypesUsing InVision, we transformed our designs into clickable prototypes, allowing stakeholders to experience the platform’s flow, ensuring alignment with user expectations.
    • Feedback IterationWe actively sought feedback from both the client and the previous platform users, refining our wireframes to ensure they were not just visually appealing but also user-centric.
    Rushtera project view showing the media files and folders of a film production in a grid, with Downloaded and Approved labels
  2. UI Design & Brand Identity

    Modernizing the interface

    We set out to modernize Rushtera’s user interface and rebrand the company, ensuring that it not only looked contemporary but also resonated with its target audience.

    The UI design phase was about more than aesthetics. While we aimed to give Rushtera a modern look, we also focused on ensuring that every design element served a purpose.

    The design was tailored to resonate with the platform’s rich history while aligning with modern design principles.

    Details of our design approach

    • Modern AestheticsWe adopted a fresh and contemporary design language, ensuring Rushtera stood out in the competitive landscape.
    • Intuitive NavigationEvery design choice was made with the user in mind, ensuring they could navigate the platform effortlessly.
    • Consistent BrandingWhile modernizing the design, we ensured that Rushtera’s brand identity remained consistent and recognizable.
    Rushtera media gallery for a production company, playing a film trailer on desktop and on a phone
  3. Frontend Development

    Bringing the design to life

    Using React, we transformed the user interface designs into a dynamic and interactive frontend, ensuring a consistent and responsive user experience.

    For the frontend, we chose React, a powerful JavaScript library known for its efficiency and flexibility.

    The decision rested on more than a preference for modern tooling. It ensured that every user interaction with Rushtera was smooth, responsive, and carefully considered.

    Benefits of using React

    • Dynamic User InterfaceReact allowed us to create a UI that could dynamically update, offering users real-time feedback and interaction.
    • Component-BasedThis approach ensured efficient code reuse, streamlining development, and ensuring consistency across the platform.
    • Community SupportDrawing on a vast community gave us access to a wealth of resources, ensuring the platform was built according to best practices.
  4. Backend Development & Infrastructure

    Strengthening the core

    Transitioning from PHP, we integrated Laravel for the backend and managed the migration from one cloud provider to another, setting up a dedicated cloud infrastructure.

    Transitioning from PHP, we integrated Laravel, a framework recognized for its reliability and scalability.

    The backend work extended beyond application code and involved intricate infrastructure management.

    We migrated from one cloud provider to another, setting up a dedicated cloud infrastructure. The lack of documentation for some components posed a challenge, but our team reverse-engineered solutions to ensure a dependable integration.

    Advantages of our approach

    • ModularityLaravel’s architecture allowed us to build a system that could easily be expanded upon in the future.
    • SecurityWe implemented rigorous security measures, ensuring data integrity and user privacy.
    • Performance OptimizationEvery backend choice was made with performance in mind, ensuring fast load times and smooth operations.
    • Infrastructure ManagementOur team carried out the migration without disruption, setting up a dedicated cloud infrastructure tailored to Rushtera’s needs.
  5. Collaboration & Enhanced Features

    Advancing collaboration and functionality

    We introduced innovative features to enhance collaboration among users and improve the platform’s overall functionality, making media management more efficient and streamlined.

    In the media management domain, collaboration is key. Recognizing this, we introduced features that would make collaboration not just possible, but efficient and intuitive.

    Details of the new features

    • Media GalleryA feature that allows users to showcase their work in a professional and elegant manner.
    • Media LabelsA customizable system enabling users to categorize and track their media files effectively.
    • Download ManagerRecognizing the challenges of downloading large media files, we developed a dedicated manager using Electron, ensuring users had a smooth and uninterrupted download experience.
    Rushtera collaboration features, with an Add Collaborator dialog and Shared with panels granting view-only or can-edit access
    Rushtera transfer manager showing three large video files uploading at 67 percent, with a Cancel all button
  6. Ongoing Support & Maintenance

    Commitment beyond development

    Beyond redevelopment, we committed to maintaining the platform’s integrity. Our team provides active support, ensuring Rushtera’s smooth operation and addressing user queries promptly.

    Our relationship with Rushtera did not conclude at launch. We committed to ensuring the platform’s longevity and reliability.

    Our team remains on standby, addressing any issues that arise and assisting users, ensuring that Rushtera continues to serve its user base effectively.

    Included in this phase

    • Bug FixesOur proactive approach ensures that any platform issues are addressed promptly, minimizing disruptions.
    • Customer SupportWe pride ourselves on offering continuous, top-tier support to Rushtera users, ensuring their queries and concerns are addressed in real-time.

03 · Outcome

Rebuilt from scratch, migrated without disruption.

Rushtera, an upstate NY startup and one of the first tech startups targeting mid-size production companies, film distributors, and video professionals in the U.S. entertainment and media market, required a modern overhaul to keep pace with the evolving digital landscape.

Keywords

  • MVP
  • Wireframing
  • Prototyping
  • Brand Identity
  • UX/UI
  • Infrastructure Management
  • Support
  • React
  • Laravel
  • Electron

They are excellent in every way. We required complete re-engineering, re-design and redevelopment of our software platform and product including cloud and web deployment and ongoing management of the platform.

Chuck StormonFounder of RushteraRushtera