← Zákazky

NFC-based guard-tour app already built and working.

Rozpočet: $20.0 - $40.0 HOURLY / PART_TIME ⭐ 0.00 (0) Canada

node.js, postgresql, firebase, devops, windows-azure, express-js, cicd, docker, google-play

Preferované kvalifikácie

  • Lokalita: Canada, Ukraine, France, Moldova, Romania
  • Skúsenosť: Expert
NFC-based guard-tour app already built and working. We’re looking for a senior freelancer to finish it and launch it to production — not to rebuild it. The project NFC ROUND is a security guard tour management app: guards scan NFC cards at checkpoints, every scan is timestamped, and a shift report proves the rounds were done. Everything is already built and works as a demo — but the server still runs on a development laptop. What already exists • Node.js / Express / PostgreSQL backend (~135 routes, 32 migrations, 427 automated tests). • Native Android app and native iOS app (NFC reading ready, to be enabled). • Web console (supervision + client portal), bilingual FR/EN, Quebec Law 25 compliant. • Documented code; knowledge transfer from the outgoing developer. • The mandate (what’s left to do) • Finalize the existing backend (~20–40 h per the outgoing developer). • Deploy to the cloud in a Canadian region (Law 25), infrastructure as code. • Harden for production: TLS, secrets management, encryption, verified backups. • Wire up email (reports, password reset) and push notifications (FCM / APNs). • Monitoring and backups. • Publish to the App Store (enable iOS NFC) and Google Play. Important: we keep the existing code. Proposals to rewrite everything in another language or framework are out of scope. Who we’re looking for • Proven cloud production launch (a backend you’ve already deployed), data hosted in Canada. • Node.js / PostgreSQL — able to take over and finish existing code, not rewrite it. • App Store and Google Play publishing; production security. • Comfortable with a documented repository and AI-generated code. • Language: clear communication in French, or Russian, or Romanian. Constraint Data must be hosted in Canada (Law 25) — non-negotiable. To apply, send • A concrete example of a production launch you led (an app on the App Store / Google Play and a deployed backend). • In one sentence, your approach to finishing — not rewriting — an existing Node.js / PostgreSQL backend. • Your estimate (hours or fixed price) and your rate. • Your availability. Note: a small paid test may be offered to finalists (deploy the existing backend over HTTPS on a test environment).
Otvoriť na Upwork

AI proposal draft

Generate a short cover letter for this job. Edit before sending.

Sign in to generate an AI proposal draft.

Prihlásiť