Startup
Custom Software
Web App
Eli Rivera
Ruben Gaona
Ryan Grahm
The purpose of a custom web app can go well beyond the conveniences we use them for every day. With skill and creativity, the power of a quality custom software and web app is limitless. Here is the story of how Symphony Software teamed up with a nonprofit startup organization to create a multidimensional app that benefits the community and changes lives.
There are three distinct types of users – Clients, Resource Service Providers and My Way Out
Justice Involved Users / Clients can create an account, create their resume and support services needed
Resource Service Providers (RSP) can buy subscription into the platform and interact with Clients and onboard them if there is a match
RSPs create a reentry plan (Journey) and can also assign Support Service Providers
Journey was broken down into specific tasks to make it easier to achieve smaller goals
Users can chat with each other to keep communication seamless
When small tasks are completed, clients win prizes
RSPs can view client interactions and its timeline to help them track client engagement
RSPs can enter case notes for each client to keep track of off the portal interactions
The Way Out (TWO) has access to client profiles so they can guide them through the process
TWO has a very powerful dashboard to track clients onboarded, RSPs subscribed, new clients, % tasks completed by client
TWO has all the notifications for the tasks to be completed by clients and for how long the tasks have been open
TWO has full access to all the functionality and act as a client or RSP to keep the process smooth
A user journey is a visual representation of the steps a user takes to accomplish a specific goal or task while interacting with a product, such as a website or mobile app. It provides a comprehensive view of the user experience and helps designers and product teams understand the various touchpoints and pain points that users encounter while using a product.
Following are the steps Symphony Software used in developing user journeys:
Defining specific goals that each user is trying to accomplish.
Researching and Gathering information about the target user and their motivations, behaviors, and pain points.
Mapping the journey by using the information gathered from research and creating visual representation of the user journey, mapping out each step the user takes from start to finish.
Identifying various touch-points along the user journey, such as website pages, interactions with customer service, and notifications.
Refining the journey by making changes and testing until it met the needs of the target user.
Developing a user journey is an important step in creating a successful product that meets the needs of its users. It helps all stakeholders understand the user experience from start to finish and make informed decisions about design and development.
The goal of UI/UX design is to capture the audience’s attention, communicate a message, and evoke an emotional response. For Symphony Software the goal for a successful creative design is to be aesthetically pleasing, memorable, and effective in communicating the intended message.
Our UI/UX Designers have Masters in Creative Design and we give this step the utmost importance as it core to success of the project. For us UI/UX design is the art and science of combining imagination, technical skill, and design principles to create visually engaging and memorable designs that communicate a message and evoke an emotional response.
Overall, designing the software architecture is a complex task that requires careful consideration of the system’s requirements, the chosen architectural patterns, and the technologies used. By following a structured process and paying attention to these key points, Symphony Software designs a software architecture that meets the clients system’s functional and non-functional requirements, is maintainable, scalable, and adaptable to changing needs.
TWO wanted more than just a basic practical experience. They wanted their app to be fun and encouraging so clients would stay with the program. This is why we developed features where clients can set goals and track their progress through associated tasks, earning prizes along the way. The app continually calculates the percentage of tasks the client has accomplished so far and puts it into easy-to-read graphics. Seeing progress and earning rewards are major encouragements for reentry candidates and plays a large role to prevent them from dropping out of the program. The goal of any effective software is not only to attract users, but keep them coming back. That’s why Symphony Software is known for creating apps with long-term customer satisfaction.
Justice-involved job seekers are only one part of the equation, however. The team at TWO knew that engaging great employers was crucial for the success of the program. That’s why they asked us to develop another dimension of the nonprofit app that easily allows employers to find candidates that make a great fit for their organization. A key component of this program is the anti-bias employment software which removes personal identifiers from each profile. Employers see a “blind profile” without names and addresses so they can focus their attention on the applicants’ qualifications, certifications and job skills. Rivera says, “The Way Out’s software assures that nobody’s application gets overlooked due to explicit and/or implicit bias.” Once they are matched with an employee, companies can offer incentives, validate accomplishments, and grant rewards.
Other types of service providers can also utilize the app so that formerly incarcerated individuals are set up for success when they reenter the workforce. Some of these services may include affordable housing, work-appropriate clothing, and healthcare. The app helps job seekers track their progress on these services in addition to employment tasks so that none of these crucial components gets neglected. Without the app’s support, tracking all of these tasks can seem overwhelming, contributing to the high rate of recidivism often seen in this population.
Reentry Service Provider is an organization and we set them up as follows:
• RSP has 3 types of users with each having different permissions Admin / account holder, Case Manager and Support Worker
• RSP can set up their account via subscription website
• select services provided transportation, housing healthcare, AODA, etc.
• add Case Managers and Support Workers
• add Support Service Provider(SSP)
• receive notifications when Client is onboarded
• message / chat with clients system within the portal
• create list of tasks for clients and their Journey to rehabilitate
Let’s create the next big project in healthcare domain or your industry domain together. We apply our experience, growing expertise, and innovative tech stacks to develop a solution that will give you a competitive edge over the market.
This startup mobile app continues to gain new users from both audiences every day and the founders are thrilled with its success. We could not be more proud of how the “My Way Out” app has bridged the gap between incarceration and reintegration into the community. Many employers are quickly discovering how this often marginalized population can be an invaluable contribution to their workforce. This is a great example of why Symphony Software is one of the industry’s best software developers for nonprofits. We have many satisfied customers like TWO who continue to return to us for their software development needs because of our fantastic customer service. While you may have numerous options for nonprofit app development and other software needs, Symphony Software will walk with you each step of the way to ensure the best experience possible. Take your company to the next level by using The Way Out for outstanding employee candidates and Symphony Software for unbeatable customer service and app development!
790 N Milwaukee St Suite 302
Milwaukee WI 53202-4073
Phone:(414) 218-4644
E-mail: info@symphony-software.com