Case Study: Purchase Request App


During my time at Alarmco, I created a purchase request app to simplify the company's purchasing process.

High-level details

  • Visual Design

  • User Research

  • UX/UI Design

  • Webflow Development

The Company

Alarmco is a security company that provides solutions for homes and businesses. Founded in 1998, the company has grown significantly while maintaining a customer-focused philosophy. They offer a range of security services and prioritize excellent customer service to meet unique security challenges.

The Challenge

What did the client want?

The client was seeking a comprehensive solution for their purchasing department that could streamline their procurement processes, reduce costs, and improve efficiency.

What was the problem they wanted to solve?

In the past, different departments used various methods to request orders, including email, phone calls, and post-it notes. However, this often resulted in miscommunications, late orders, or no orders at all, which was costly for the company.

The challenge was to create a system that could easily integrate with and improve upon the current purchasing system.

What was done


My main objective during this project phase was to create a prototype for the MVP (Minimum Viable Product).


I began by simplifying the user journey and minimizing the process steps. Then, I designed and created a prototype to test the solution. I developed a user-friendly interface and connected it to a database via Zapier. To prevent any requests from being lost, I opted for a single database that the warehouse manager could use to collect requests.


  • Research and Ideation

  • Create a straightforward user journey

  • Rapidly design and develop a prototype


During the second phase, I focused on collecting feedback on improving the process. I also worked on designing and improving the user interface.


I collaborated with a developer to implement UI improvements. Additionally, in response to the company's security concerns, we migrated the database to a server on their network.


  • UI improvements

  • Migrate the database to a secure server

  • Train users to use V.2 of the app

Mobile view


Development Hours Saved


Possible Financial Savings


The end result is an easy-to-use app that allows for the submission of purchase orders, ultimately saving the company thousands of dollars in development costs and potential job losses. Prior to its launch, employees received brief training and information on how to submit a PO request. As a result, the purchasing department increased productivity and reduced the number of missed requests.


I'm Anthony, a self-taught product designer from Los Angeles. I specialize in creating digital experiences that help clients meet their business goals.

Check out more work at

Anthony Martinez
Product Design @amdesign

More by Anthony Martinez

View profile