Case Study | Plan Left Provides Updated Mobile Application to Exceed the Stated Needs of TNSOS
Tennesee Secretary of State Updated Mobile Application
Plan Left successfully integrated push notification messaging into an established mobile application, surpassing expectations with enhanced UX/UI design, upgraded content management, and simplified database and content storage.
Project Highlights
Plan Left was approached to provide push notification messaging capabilities to an already established mobile application. Through resourcefulness, dedication, and unmatched industry knowledge, Plan Left was able to exceed expectations by delivering an updated UX/UI design, upgraded content management, and simplified database and content storage—all in addition to the push notification capabilities the client needed.

The Problem
TNSOS owned a mobile app built for Apple iOS and Android that allowed users to look up polling locations, candidate lists, and other voting/elections-related information, but that app had no push capabilities. Modification of the app was needed to enable push notifications, allowing messaging capabilities to authorized Elections and Communications users.
Additional challenges presented, including integration of client-provided APIs that required state regulatory and compliance standards.
The Solution
Plan Left offered two plan options, each with four specific components. These components included:
- Messaging interface and platform
- Message delivery
- Mobile application
- Mobile application theme
Using a Laravel base, the initial development of the app would be made easier through the use of developer tools which could speed development for cost and time savings.
The developed app would utilize the existing relationship between Google and The State of Tennessee with the message delivery service provided by Google Firebase. This app development could also include a web-facing version built on a Laravel framework.

The Results
TNSOS received an updated interface that met modern UI/UX design standards, as well as team augmentation for training, onboarding support, and DevOps assistance for implementation. The standalone Laravel app provided content management capabilities that included user roles and permissions, push notifications, message scheduling, and queue status for content.
This specialized content management system allowed for the creation of a single database to which information in various formats from several databases could be transformed, sanitized, and migrated for ease of access to decades of documents, complete with edits and revision history.
Because the app was built on an open-source Ionic platform, The State could enjoy cross-platform compatibility and a lower cost of development and ownership.
