MPA with APIs & Dashboards
Publicada el 2026-07-30
Descripción de la oferta
I’m building a Python-based multi-page web application that hinges on smooth API integration and a polished user experience. The core stack will revolve around Flask (or FastAPI if it proves leaner), paired with SQL for persistence and a sprinkle of JavaScript for front-end polish. What I need built: • Robust user authentication and role management, preferably JWT-powered so sessions stay stateless and the app can scale. • Interactive dashboards that pull live data, render it with Plotly or another lightweight charting tool, and update without full page refreshes. • Clean, validated forms whose submissions land in PostgreSQL/MySQL and can be surfaced back through the dashboards. • A modular API layer that other services (or a future mobile app) can consume; Swagger/OpenAPI docs should come out of the box. Acceptance criteria: the login flow must pass standard OWASP checks, every dashboard widget should refresh via an async endpoint, and each form needs server-side validation with graceful error handling. A short README explaining how to spin the project up locally with Docker will round out the delivery.
Skills
Fuente original: freelancer