Employee Portal Mockup

Mobile experience for cleaning staff.

Bilingual EN and ES on every screen. Big tap targets, zero typing on the line. Eleven screens, end to end, from check in to check out.

Spanish primary, English under, persistent EN / ES toggle Three-state checklist with optional photo per item Live camera, timestamp burned into every photo
Start of shift

Pick a store, punch in a PIN, confirm location.

The first two taps every employee makes. No usernames, no passwords, no typing. PIN sign-in keeps shared phones simple. Geolocation confirms the cleaner is actually on site.

SaniFilPro
Employee Portal
ENES
Tienda
Daytona Speedway CFA
Selecciona tu tienda · Select your store
PIN
Ingresa tu PIN de 4 dígitos · 4-digit PIN
Start Shift
Screen 1
Login
Store dropdown plus 4-digit PIN. Language toggle visible on every screen.
Registrar Entrada
Check In · 10:42 PM
ENES
Daytona Speedway CFA
Mar 5, 2026 · 10:42 PM
Ubicación confirmada · Location verified
Confirm Check In
Entrada
Tienda
Lista
Fotos
Problema
Salida
Screen 2
Today's Store / Check In
Store, date, time, location ping. Six-icon bottom nav appears from here on.
The star screen

Cleaning Checklist · Daily.

Spanish primary, English under, grouped exactly like the operations playbook. Three taps to mark every item: green satisfactory, amber needs attention, red below standard. Camera icon on every row for proof.

Lista de Limpieza Diaria
Daily Checklist · 12 de 40
ENES
Diaria
Proyecto
Frente de la Tienda · FOH 3 / 9
Limpiar todas las mesas y sillasWipe down all tables and chairs
!
Barrer y trapear los pisosSweep and mop floors
!
Vaciar y limpiar todos los botes de basuraEmpty and clean all trash cans
!
Auto-Servicio · Drive-Thru 1 / 2
Limpiar y desinfectar pantallas POSClean and sanitize POS screens
!
Limpiar detrás de la máquina de hieloClean behind the ice machine
OK
!
Baños · Restrooms 2 / 5
Limpiar y desinfectar inodoros y lavabosClean and disinfect toilets and sinks
!
Limpiar todos los espejos y vidriosClean all mirrors and glasses
!
Cocina · Kitchen/BOH 0 / 12
Lavar detrás de la línea calienteWash behind the hot line
OK
!
Grasa acumulada · Grease buildup
Limpiar todas las superficies del equipoClean all equipment surfaces
OK
!
Entrada
Tienda
Lista
Fotos
Problema
Salida
Screen 3
Daily Checklist · the structured view
Categories grouped (FOH, Drive-Thru, Restrooms, Kitchen). Three status buttons plus camera per row.
Lista de Limpieza Proyecto
Project Checklist · 5 de 28
ENES
Diaria
Proyecto
Semanal · Weekly 2 / 5
Lavar los botes de basura por dentro y fueraSemanal · Día 6 (Sábado)
!
Pulir y brillar equipo cromado (mostrador)Semanal · Día 6 (Sábado)
!
Quincenal · Biweekly 1 / 7
Sacudir en altura (ventiladores, luces, TV)Quincenal · Día 1 (Lunes)
!
Limpiar todas las paredes de azulejoQuincenal · Día 3 (Miércoles)
OK
!
Mensual · Monthly 1 / 9
Limpieza profunda de rejillas de A/CMensual · 8 de mayo
!
Comedor, fregar pisos con máquinaMensual · 14 de mayo
OK
!
Especial · Special 0 / 7
Limpieza profunda del cuarto fríoEspecial · Programado 18 mayo
OK
!
Entrada
Tienda
Lista
Fotos
Problema
Salida
Screen 4
Project Checklist
Same row pattern, grouped by cadence: Weekly, Biweekly, Monthly, Special. Frequency labels visible.
Photo proof, by zone

Pick a zone, open the camera, burn the timestamp.

Every photo lands in the right zone, with date and time captured at the moment of capture. No camera roll uploads, no after-the-fact editing.

Subir Fotos
Selecciona una zona
ENES
Select a zone, then open the camera
Frente de la Tienda
Front of House
4
Auto-Servicio
Drive-Thru / Front Counter
3
Baños
Restrooms
5
Área de Juegos
Playground
2
Cocina
Kitchen / Back of House
4
Entrada
Tienda
Lista
Fotos
Problema
Salida
Screen 5
Upload Photos
All five zones with running counts. Tap a zone, then Abrir Cámara.
Cocina Kitchen / BOH
Cocina · Mar 5, 2026 · 10:42 PM
Screen 6
Live Camera
Real camera feed. Date and time get burned into the bottom of the photo when captured.
Vista Previa Preview
Cocina · Mar 5, 2026 · 10:42 PM
Screen 7
Photo Preview
Timestamp overlay locked in. Retomar to retake, Usar Foto to upload.
End of shift

Report anything, summarize the work, log out clean.

Three more screens close the loop. The issue report is one tap from anywhere. The check-out summary shows the operator the shift at a glance before sign-off.

Reportar Problema
Report an Issue
ENES
Describe el problema...
Describe the issue. Photos optional.
Submit Report
Entrada
Tienda
Lista
Fotos
Problema
Salida
Screen 8
Report Issue
Free text field plus optional photos. Routes to admin instantly.
Registrar Salida
Resumen del Turno · Shift Summary
ENES
100%
Items Completados
16
Fotos Subidas
0
Problemas
Tienda Daytona Speedway CFA
Entrada 10:42 PM
Salida 6:56 AM
ESTADO: Satisfactorio Status: Satisfactory
Submit and Check Out
Entrada
Tienda
Lista
Fotos
Problema
Salida
Screen 9
Check Out Summary
Items, photos, issues, status. One last tap to log the shift.
Confirmación
Confirmation
ENES

¡Turno Completado!

Shift complete. Great work today.
Tiempo total · Total time 8h 14m
Screen 10
Confirmation
Done. The operator gets the same summary in their dashboard within seconds.