Hello,
I’m Numan, and with over 7 years of experience in full-stack development, including React JS, Express, and cloud architecture, I am confident I can assist your team in building a scalable and secure IoT application on Azure.
For your project, I suggest leveraging Azure Active Directory B2C for user authentication, enabling users to sign up and sign in securely using any email address. For device authentication and management, Azure IoT Hub can be used to securely manage device data ingestion and ensure devices are authenticated before sending telemetry data and images. Azure Blob Storage will be ideal for storing large images, and Azure SQL Database can handle telemetry data storage and querying.
For scalability, Azure App Service with Docker Compose will allow you to run your React frontend, dashboard app, and Express backend side-by-side. Azure Functions can also be integrated for real-time data processing and computer vision analysis on the images uploaded by devices.
Regarding your existing state, I can help integrate user authentication, allocate devices to users, and ensure secure communication between the front end, back end, and IoT devices.
I look forward to discussing how we can move forward with a tailored solution to meet your needs.
Regards,
Numan