Project Overview

With a mission to streamline and simplify its internal expense management operations, Security Industry Specialists (SIS) engaged our team to develop a custom web and native mobile expense management application.

Since the internal platform would integrate with their existing Angular and Node-developed systems, SIS selected Upstate Interactive based on our extensive experience building enterprise applications and proficiency in using JavaScript and Angular technologies.

Problem

Previously, the company’s legacy expense management system lacked advanced features and responsiveness. SIS aimed to provide employees with a simplified and convenient way to submit and approve expenses but needed enterprise software developers to build advanced features into a custom application.

Solution

Working closely with SIS’ internal team, we built a cross-platform application to streamline submission and approval processes.

Providing a web app, native mobile app, and custom distribution mechanism for mobile app downloads, we incorporated advanced OCR technology and performative features into the system, including:

  • Image scanning and storage
  • Credit card data feeds
  • Bulk uploading of receipts
  • Rapid swiping to approve and reject

The expense management system is used by 10,000+ employees.

Phases

Our workflow helps us create and produce the best work possible.

  1. 1

    Discovery & User Stories

    Phase 1 involved reviewing the existing application, refining software requirements and user stories, conducting technical research, mapping the architecture, and deciding on languages and frameworks.

  2. 2

    MVP Build for Beta Testing

    Phase 2 incorporated building an MVP within SIS’ existing tech stack, implementing designs, performing internal testing, setting up manual releases and automated deployments, and moving code to a single repository.

  3. 3

    Development for Version 1

    Phase 3 entailed transitioning into SIS’ staging and production environments, building and testing additional features, making design and bug fixes, CICD work, and building the custom distribution mechanism for the mobile app.

  4. 4

    Employee Rollout

    Phase 4 consisted of a phased rollout of the web and mobile application to employees and ensuring successful implementation within each department.

“We were looking to work with a development team that was familiar with Angular and could work within our existing stack and environments. We had specific requirements for the project and knew we would need to pivot throughout the development process. Upstate Interactive proved to be very flexible and adaptable when curve balls arose, bringing on new talent when needed. They’ve been an invaluable partner in bringing the project to life.”

Dennis Flournoy, Product Manager at SIS

Technologies

fullstackjavascript logo

Full-Stack Javascript

angular logo

Angular

nativescript logo

NativeScript

nodejs logo

Node.js

aws logo

Amazon Web Services

heroku logo

Heroku

testflight logo

TestFlight

About The Client

Security Industry Specialists (SIS) provides innovative security solutions and services to Fortune 500 companies, designer brands, international events, celebrities, and high-profile individuals. From executive protection and special events to risk/threat assessment and global security operations, SIS is a full-service security corporation committed to continuous process improvement.