← İşler

Event-Driven Real-Time Metrics Platform – Next.js, FastAPI, SSE & Postgres

Bütçe: $100.0 FIXED / ⭐ 0.00 (0) Czech Republic

next.js, react-js, typescript, node.js, postgresql, websockets

We're a small product/SaaS team building out the analytics layer of our web app and need a full-stack developer to ship a production-ready, real-time dashboard module.This isn't a static CRUD dashboard. We want live, auto-updating metrics, a scheduled aggregation pipeline, and clean streaming APIs underneath. Scope of work: Frontend: Authenticated dashboard with a login screen and role-based views (admin vs viewer), Live-updating summary cards, a data table, and a chart that refresh in real time, no manual reload & Graceful loading, reconnection, and empty/error states Backend: REST API for dashboard data, plus a streaming endpoint (Server-Sent Events or WebSockets) that pushes metric updates to the client as they happen, A scheduled background job (cron) that periodically aggregates raw events into rollup tables the dashboard reads from & JWT authentication with role-based access control enforced on every endpoint Database: Schema for raw events plus aggregated rollups, with seed data and sensible indexing for the dashboard queries. Deployment: Deployed to Vercel (frontend) + hosted backend, with a short handover notes. Deliverables: Working source code in a Git repository, a live demo link, and brief documentation. We care about clean, maintainable code and clear communication. This is an initial project if it goes well, we have more dashboard features and API work planned.
Upwork'te aç