Object Card
What is an Object?
At Roopairs, we’ve been working on the visual representation of Object Cards. In our product, an object is a structured data entity that represents a key component of the repair service workflow. Examples include clients, equipment, service locations, and more.
What needs to be done?
Object Cards will be used across multiple areas of the platform — Job Creation Flow, Invoice Preview, Client Details, and beyond. Our goal is to standardize their design and build a flexible Object Card component that works seamlessly for all objects in the system, whether it’s a service location, a visit, or anything else.
We’ve designed a universal pattern that accommodates all objects:
• Top Bar – Handles actions and, in some cases, navigation tabs for switching between parent and child objects.
• Header – Displays the object name and key details.
• Bottom Section (Optional) – Houses relevant data like files, contacts, history, and notes.
But…
While this concept aligns well with our product needs and works effectively, it’s not the final version. It’s one of the many iterations we explored to find the best solution. Stay tuned to see where we landed!