I will build an esp32 iot backend API and dashboard for sensor data


About this gig
Your ESP32 is reading sensors, but where does the data go?
I build the server side: a secure API your devices send data to, a database that stores every reading, and a simple web dashboard with live charts.
What I build for you:
- REST endpoint your ESP32 / ESP8266 / Raspberry Pi posts readings to
- Per-device API keys, so only your devices can send data
- PostgreSQL storage with timestamps and device history
- Summary endpoints: latest value, hourly min / max / average
- Web dashboard with charts (Standard and Premium)
- Example ESP32 code snippet showing how to send the data
- Automated tests and a README
You keep your firmware. I connect it to a backend that is fast, safe and easy to extend.
Proof:
My backend projects ship with hundreds of automated tests (599 in my public FastAPI project), and I have hands-on ESP32 experience from industry work.
How we work:
- Tell me your device, sensors and how often it sends data
- I reply with the data format and a fixed price
- API, dashboard, tests and setup guide
Stack: Python, FastAPI, PostgreSQL, Chart.js, pytest.
Note: I do not do PCB or firmware design. Message me first if you are not sure.
Get to know Furkan O
Python Backend Developer, FastAPI, PostgreSQL, REST APIs
- FromTurkey
- Member sinceApr 2024
- Avg. response time1 hour
Languages
English, Turkish
My Portfolio
Other Software Development Services I Offer
FAQ
Do you work with boards other than ESP32?
Yes, any device that can send HTTP requests works with the API. The example device code in Premium is written for ESP32.
Do you support MQTT?
This gig covers HTTP. If you need MQTT, message me first and I will tell you honestly whether I can deliver it.
Do you build dashboards or charts?
Not in this gig. You get an API you can connect to any dashboard tool.
Do you deploy it to a server?
Not in this gig. You get the full source code and clear instructions to run it.

