Web and mobile app for IoT system
mobile-app-development, android-app-development, phone, web-programming, api, ios-development, web-design, ios
Preferred qualifications
- Talent type: Agency
- Experience: Intermediate
- English: Fluent
Smart water metering platform
We are building a smart water metering platform for residential buildings. Each flat has a water meter with a battery radio node (LoRaWAN) that measures consumption, detects leaks and controls a valve. We need the software platform built from scratch. The firmware and hardware already exist.
What the platform does:
- Multi-tenant cloud platform (many customer organizations, strict data isolation)
- Receives data from the nodes over LoRaWAN (ChirpStack v4 and an MQTT broker), stores it, and sends commands back, such as valve open and close
- Sends alerts by email, push, SMS and WhatsApp
- Web console (operators and residents) and a mobile app for iOS and Android, both in Arabic (RTL) and English
- Site edge agent that keeps data for 7+ days during internet outages
- Integration API, webhooks and an AI assistant (MCP server)
- Deployment, monitoring, backups and security, with data kept locally.
- Scale: about 3,000 meters in year 1, 20,000 in year 3, designed for 100,000.
- Suggested stack (alternatives welcome if you explain why): Python/FastAPI, PostgreSQL + TimescaleDB, EMQX, Keycloak, React + TypeScript, React Native (Expo), Docker. It must be self-hostable and open source, with no vendor lock-in.
The work is split into packages WP0 to WP11 (core), options O1 to O3 and service options S1 to S2.
Attached:
- Request for Quotation (RFQ): scope, what we provide, and the price table to fill in
- Software Requirements Specification (SRS): all requirements, sizing, acceptance tests
Please include in your proposal
- The price table from RFQ section 5.1: price, effort in person-days and duration for each package you quote
- Your day rates by role (RFQ section 5.2)
Open job
AI proposal draft
Generate a short cover letter to copy into the offer. Says you are interested and ready to work.
Sign in to generate an AI proposal draft.
Log in