Posted 19 Days Ago Job ID: 2089399 35 quotes received

IoT Website, MQTT, Node.js, Next.js

Fixed Price$1k-$2.5k
Quotes (35)  ·  Premium Quotes (4)  ·  Invited (2)  ·  Hired (0)

  Send before: July 24, 2024

Send a Quote

Please read the comments carefully before you make a quote:


Terms and Conditions:

⦁ Your bid is the FINAL offer and we will be selective on the budget and team’s background work, so please read the information below carefully.

⦁ Please share some examples of your past work:

⦁ Experiences and other IoT Dashboards you’ve built before

⦁ Super Admin and Admin dashboards

⦁ MQTT experiences

⦁ Interactive UI/UX sample up and running

⦁ Part of the work has been done on Figma (only to use the content and understanding of the project) that can support the developments. You can have a quick (8 minutes) introduction of the project here:

⦁ You are required to sign the’s NDA before you make your bid.

⦁ Our own version of NDA is a MUST to start the job.

⦁ We will pay ONLY when the project is finished and delivered with full satisfaction.

⦁ If you have a team who can handle the Hardware side of the project, that will be a PLUS. But no guarantee if we select you for that part as that is a separate project.


Scope of Work:

Freelancer agrees to provide development services for the development of the full platform, IoT Platform MQTT, Node.js, Next.js with Dynamic AI integrated Dashboard, as specified in the project requirements provided. The services shall include but are not limited to Frontend including UI/UX design, web development, Dashboard design and Backend implementation of communication of the device from MQTT broker to the dashboard according to “Server side” of the diagram below of the dashboard, which needs some of the general:


Key Features:

- UI/UX, a personalized version related of the needs of the platform. Our expectation is something similar to this example:

- User Authentication: The design should incorporate a seamless user authentication system to ensure quick and easy access to the platform. User-friendly 'Super Admin', 'Admin', and 'Clients' panels to monitor and manage different aspects of the system.

- AI-based reporting feature for the air monitoring and control dashboard. Reports should be generated daily, monthly, yearly, or customized based on different intervals selected on the dashboard, in both PDF and Excel formats. The reports should provide clear graphs, analytics, insights to the client and conclude the system's performance accurately based on the existing sensors and the product’s performance.

- AI-Based on the collected data, we should be able to recognize/learn which machines/devices based on their location or environment are performing well or otherwise and can alarm or notify the client.

- Real-Time Data Updates: It's crucial to have a system in place that can handle real-time data updates, to provide accurate monitoring and control data consistently.

- Payment Integration: Incorporating a secure and reliable payment integration is a key part of this project.

- IoT Dashboard: A central focus of this project is the IoT dashboard, which should primarily serve a monitoring and control function.


Safety and Security:

- SSL Certificate: The platform should have a validated SSL certificate to establish secure sessions with browsers.

- Two-Factor Authentication: An effective two-way authentication process should be in place for added security.

- Data Encryption: Proper data encryption techniques should be applied to secure any sensitive data, and since the project is web part of the development of the monitoring and control system, at certain points of the task, The Freelancer, will need to work closely with the Hardware team to integrate the Dashboard with the Electronic Hardware System. Any other related tasks necessary for the completion of the full project contest with details on [IoT Platform MQTT, Node.js, Next.js with Dynamic Dashboard].


The above information was general basis and we have tried to add as much information as needed. However, in case if we are missing something, you are our trusted developer, we trust you should add it into the project before we start so we have a clear path.

... Show more
Morteza G Denmark