Partner Activity Dashboard Portal
Publicada el 2026-07-16
Descripción de la oferta
I need a browser-based portal that lets each partner log in, upload their daily files and instantly see the story those numbers tell. Typical uploads include invoices, call logs and engineer performance metrics; once we connect we may add more data types, so the ingestion layer should stay flexible. After upload, the system must analyse the data, store it securely and render interactive dashboards with real-time refresh. I also need fine-grained user authentication: partners see only their own figures while our internal team enjoys a consolidated view across all partners. Core deliverables • Responsive web application (desktop & mobile) • Secure role-based login and partner onboarding flow • Data pipeline that accepts CSV/XLS/JSON, validates content and writes to a structured database • Analytics and reporting engine that powers real-time charts, tables and exportable reports • Three initial dashboards: Invoices, Call Volume, Engineer Performance • Admin section for user management and data audit trails Acceptance criteria 1. Upload-to-dashboard latency under 60 seconds for a 5 MB file. 2. OWASP-compliant authentication with email+password and optional MFA. 3. Charts render correctly on the latest versions of Chrome, Edge and Safari. 4. Code pushed to a Git repo with clear README for local setup. Feel free to suggest the best stack—React, Vue or Angular for the front end, and Node, Python (FastAPI) or similar for the back—but it must be cloud-deployable and easy to scale. Once the MVP is live and signed off, we can discuss ongoing iterations.
Skills
Fuente original: freelancer