Business Client need Mobile App Development

Contact person: Business Client

Phone:Show

Email:Show

Location: Colton, United States

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"I need an experienced full-stack developer to build a custom Google Nest camera wall dashboard from my specification.

The goal is a web app that runs on 12 physical displays, each showing a configurable grid of live Nest camera feeds. Cameras are spread across ~30 different Google accounts. The system must handle multi-account Google Device Access / SDM authentication, WebRTC streaming, and an admin UI for managing pages, grids, and playlists.

What I need built

Frontend: React + TypeScript + Vite single-page app, kiosk-style, optimized for fullscreen on 12 displays.

Pages & layouts: at least 12 “pages”, each mapped to one display, with editable grid layouts (rows × columns).

Tiles & playlists: each grid cell is a tile that can show one camera or a playlist of cameras with configurable dwell time and optional shuffle; drag-and-drop editing in the admin UI.

Multi-account SDM: integrate Google Device Access / SDM API, support ~30 Google accounts, manage OAuth + refresh tokens, list cameras and cache metadata (home, room, name, type, etc.).

Stream lifecycle: use SDM WebRTC (GenerateWebRtcStream, ExtendWebRtcStream, StopWebRtcStream) with a scheduler that keeps wired cameras streaming continuously and battery cameras regenerating every ~5 minutes, using jitter to avoid rate-limit spikes.

Admin login: password-protected admin area with single active session (a new login logs out any existing session).

Config storage: server-side storage of all configuration (pages, grids, tiles, playlists, dwell times) plus JSON import/export.

Status & resilience: per-tile status (Connected / Reconnecting / Error), retries and backoff for SDM calls, no recording or saving of video (view-only system).

Backend & security

Backend in Node.js + TypeScript (Express-style API).

All sensitive credentials (admin password, OAuth secrets, SDM refresh tokens) stored in Azure Key Vault; no secrets in the repo. .env only for local development.

Basic CI (GitHub Actions or similar) for install → test → build.

I will provide:

A 3-page PDF and [login to view URL] describing the architecture and behavior.

A small sample React + Vite + TypeScript project as a starting point (optional).

A screen recording walking through what I want.

Access to Google Cloud / Device Access setup, Azure Key Vault, and test Nest accounts/devices.

Please apply only if you have strong React + TypeScript + Node experience, and ideally prior work with Google APIs, OAuth, WebRTC, or Azure Key Vault." (client-provided description)


Matched companies (3)

...

eShop Genius

We’re in the industry With the experience of 12+years created more than 1200 stores and have build brands! At eShop Genius, we are an ISO certi… Read more

...

Haven Futures

We Build any kind of Software and Provide wide range of tech solutions.

...

Chirag Solutions

Chirag Solutions is extending its services in website designing & development and software development. Our web and software development is committed… Read more