ERP UI Design

Managing Requests

Reading Time: 2 minutes

Goal Systems.
Platform: Desktop, Tablet, Mobile.
Project duration: 3 days.
Software tools: Figma, Adobe Illustrator, Adobe Photoshop, Principle, InVision…

The challenge

Let’s design an interface (ERP type) whose utility for a Manager is to be able to query, accept or reject type requests:

  • Vacations
  • Personal matters (full days or hours)
  • Maternity/paternity leave
  • Medical leaves

The Manager may:

  • Analyze the information per person
  • View the type of request
  • Review the dates of the absence and the dates of the absence request

The request detail tab will display:

  • The type of absence
  • Who is requesting it
  • Number of times this type of absence has occurred during the year
  • Absences by type that the person has had during the year.

The Manager, based on this information displayed, may:

  • Reject the request
  • Accept the request

Prior considerations

I used a basic benchmarking approach and gave a lot of weight to heuristics. Besides, I had already designed similar products before, which was also of great help to obtain the final design.

Final desktop design

This was my approach to achieve the project’s goals. It is clear, minimalist and user-friendly UI. The bright blue color is used to visually differentiate interactive elements.

The “Requests” section has been conceived as a section that could be part of a scalable ERP application. It also addresses the need to easily manage departments, project dates, assigned hours, sprints, etc. The modular design proposed allows to convert this concept into an application that covers all of the administrative needs for a corporation.

Mobile prototype

This mobile prototype shows the same interface adapted to a mobile device. You can see that the design was thought as mobile first.

Design Process

The video below shows wireframes designed by hand, with a modular approach. This is an effective technique to come up with a solution that is easily scalable to any device. Again, maximizing the video will deliver the optimal viewing experience. By the way, the music for the video was composed by me 🙂

Hope you enjoyed it!

© 2024 Oscar Manzano