SaaS Dashboard MVP Development need Web Development
Contact person: SaaS Dashboard MVP Development
Phone:Show
Email:Show
Location: Riga, Latvia
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"I’m ready to move from concept to a working MVP for my web-based SaaS tool. The core of the product is a clean dashboard that lets users visualise their assets/stocks through Line and Bar charts. For this first release I only need reliable data-visualisation components—no other chart types now—so feel free to reach straight for a proven library such as [login to view URL], Recharts or a similar framework you like.
The MVP should open with a simple, secure email-and-password sign-up / log-in flow. After logging in, users land on a dashboard where they can arrange widgets and explore the two chart types above. Widget layout needs to be drag-and-drop or otherwise quickly rearrangeable; I want the interface to feel obviously “customisable” even at this early stage.
A separate screen will let customers pick a subscription plan. Billing APIs are not required yet, but the UI must already show plan tiers and store the chosen tier in the user’s profile so that we can wire payments in a later sprint.
What I expect at hand-off:
• Source code in a Git repo I can continue to develop from
• A live, hosted demo link for quick stakeholder reviews
• Brief setup instructions (env vars, build/run)
Everything else—stack selection, hosting choice, and dev-ops workflow—is up to you as long as it supports rapid iteration and clean, modern code. If you’ve built dashboards or SaaS MVPs before, just point me to an example so I can see what you have in mind.
Here are some pointers on what to create:
MVP Feature List — Market Overview Web Tool
1. Core structure
Public landing page — overview, login/signup link, SEO-ready.
Authenticated area — dashboards and analytics behind login.
User authentication — email + password login, password reset, JWT-based sessions.
2. Asset & pricing data views
Asset list / search page
Browse or search all available assets.
Click to open detailed view.
Asset detail page
Overview tab: latest benchmark prices (region/type), % changes.
Chart tab: interactive line chart with:
Range selectors (1M / 3M / 1Y / 5Y)
Multi-benchmark comparison
Moving average (30 / 90-day) toggle
CSV / PNG export
News tab: latest asset-tagged headlines (title, source, date).
Alerts tab: list + create/edit alert rules (e.g., threshold, % change).
3. User personalization
Add/remove assets; show latest price + 7-day sparkline on home.
Dashboards
Create / edit / save custom dashboards with tiles:
Chart tile (select benchmarks, range)
KPI tile (latest price, % Δ)
News tile (headlines feed)
Drag-and-drop layout; auto-save per user.
Export dashboard as PNG / CSV snapshot.
4. Alerts (UI-only MVP)
Define simple alert rules (price > X, % change > Y, new high/low).
Toggle active/inactive.
Alerts stored per user (delivery handled later).
5. Data & API integration
Front-end reads from Postgres via Hasura or PostgREST endpoints:
/assets, /benchmarks, /timeseries_daily, /latest_prices, /news_items
Client-side caching via TanStack Query.
Row-Level Security and JWT auth handled by backend layer.
6. UI / UX essentials
Responsive layout (desktop → tablet → mobile).
Light/dark theme toggle.
Global search bar for assets / benchmarks.
Toast notifications for errors, saves, and alerts.
Skeleton loaders and clear empty states.
7. Exports & sharing
CSV / PNG export for charts and tables.
Optional: “Share snapshot” — read-only dashboard view via signed URL.
8. Admin (optional for MVP)
Simple user list with roles (viewer / editor / admin).
Seat count or billing info placeholder.
9. Tech setup & infra (MVP scope)
Frontend: [login to view URL] + TypeScript + Tailwind + shadcn/ui + ECharts.
Auth: JWT / NextAuth UI only.
Deployment: Vercel (frontend) + Hasura/PostgREST API + Postgres DB.
MVP completion criteria:
Users can log in, view assets, open charts, add to watchlist, build dashboards, and export data.
All data fetched from Postgres via API (no dummy data).
Responsive, stable, and exportable interface across devices." (client-provided description)
Matched companies (7)

Crystal Infoway

HJP Media

Versasia Infosoft

Haven Futures

Appsdiary Technologies

Codetreasure Co
