RDS Status Website

Internal Tasks | UIX

The Problem

The Real Dev Squads website is open-source and the internal tasks are visible to anyone. The Status Website is used as a Task Manager internally in the team.

The RDS Status Website has two main issues:

Defining the Problem Area:

                    graph LR
                        A[Status]:::blue
                        A --> B[Tasks]:::blue
                        A --> C[Issues]:::blue
                        A --> D[Mine]:::blue
                        A --> E[Open PRs]:::blue
                        A --> F[Stale PRs]:::blue
                        A --> G[Idle Users]:::blue

                        classDef blue fill:#C2E5FF,stroke:#3DADFF,stroke-width:2px,color:#333,font-family:'Inter';
                
                    graph LR
                        H[Profile Dropdown]:::teal
                        H --> I[Home]:::teal
                        H --> J["Status (Idle/ OOO)"]:::teal
                        H --> K[Profile]:::teal
                        H --> L[Tasks]:::teal
                        H --> M[Identity]:::teal
                        H --> N[SignOut]:::teal

                        classDef teal fill:#C6FAF6,stroke:#5AD8CC,stroke-width:2px,color:#333,font-family:'Inter';
                

The Solution(s)

I proposed two solutions. 1. A major revamp. 2. Resource-bound Quick Fix

Big Revamp
Quick Fix

The Big Revamp

  • The TCR process would be universally shortened...
  • The RDS Website would be for information only, i.e. 'read only'.
  • Designers and non-devs would no longer have to raise GitHub issues...
  • In the Stride app, developers would have the GitHub options...

The Quick Fix

  • Status Tab Renaming and Reorganization: Main Tab "Status" will be renamed to "Tasks."
  • "My Tasks" Functionality: Clicking on "My Tasks" will open the same view...
  • Profile Management: The existing Profile dropdown will be removed...

Final Flow

                    graph LR
                        A[Status]:::blue
                        A --> B[All Tasks]:::blue
                        A --> C[My Tasks]:::blue
                        A --> D[Issues]:::blue
                        A --> E[Open PRs]:::blue
                        A --> F[Stale PRs]:::blue
                        A --> G[Idle Users]:::blue

                        classDef blue fill:#C2E5FF,stroke:#3DADFF,stroke-width:2px,color:#333,font-family:'Inter';
                
                    graph LR
                        H[Profile Dropdown]:::teal
                        H --> I[Profile]:::teal

                        classDef teal fill:#C6FAF6,stroke:#5AD8CC,stroke-width:2px,color:#333,font-family:'Inter';
                

Figma Prototype

Check out the interative prototype yourself.

Old vs New

Old Flow

New Flow

Conclusion

Thanks for reading this case study <3

Check out my other projects

Stride ToDo app
PrepPal Website