Skip to content

Emma - Manager #3

@LukeConran

Description

@LukeConran

User Story: Management Dashboard for Emma, Coffee Shop Manager

As a coffee shop manager named Emma,

I want to access a desktop dashboard with real-time sales and staff data, secure login, and Spanish-translated reports,

So that I can adjust inventory and staffing on the fly, keep business data safe, and communicate effectively with my Spanish-speaking team and customers.

Persona Details:

I’m a manager overseeing a bustling coffee shop, needing to stay on top of sales and staff performance during shifts.
I rely on accurate, up-to-date info to decide when to restock or call in extra help.
Security matters to me—only I and other authorized folks should see sensitive data.
Many of my staff and customers speak Spanish, so I need reports in Spanish to share and plan better.

Acceptance Criteria:

Real-Time Dashboard: My desktop shows live sales data (e.g., “$500 today, 120 orders”) and staff metrics (e.g., “Sam: 50 orders, avg. 25 sec/order”) so I can spot trends and act fast.
Secure Login: I log in with Google OAuth2 using my work email, ensuring only I or approved managers can access the dashboard—no random logins allowed.
Spanish Reports: I can generate an order report (e.g., “Café helado: 30, Latte: 20”) translated into Spanish via a machine translation service, downloadable as a PDF for my team or customers.
Decision-Friendly Layout: Data is clear and organized—like a graph of hourly sales or a table of staff speed—so I can decide if we need more cups or an extra cashier in seconds.
Responsive Updates: Sales and metrics refresh every minute (or on demand), keeping me in the loop without lag during a busy shift.
Language Accuracy: Spanish translations are natural and correct (e.g., “Ventas del día” for “Daily Sales”), so my staff can use them without confusion.
Export Option: I can save or print the dashboard view or reports, in English or Spanish, for meetings or records.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions