Welcome to our university project showcasing a fully handcrafted IoT server, controller, and web interface.
Our project is an IoT system designed to facilitate seamless communication between devices and users. The system comprises three main components: the IoT server, the controller, and the web interface.
-
IoT Server: Our custom-built IoT server serves as the backbone of the entire system. It efficiently handles device connections, data processing, and real-time communication.
-
Controller: The intuitive controller empowers users to interact with their IoT devices effortlessly. It supports a wide range of device types and allows users to manage their connected devices seamlessly.
-
Web Interface: Our user-friendly web interface provides a visually appealing dashboard to monitor and control IoT devices from any device with internet access. Users can easily access and manage their IoT network from anywhere in the world.
-
Start by deploying the IoT server on your preferred platform. Refer to the detailed installation guide in the
server/README.md
for step-by-step instructions. -
Next, set up the controller to connect your IoT devices to the server. Detailed setup instructions can be found in the
controller/README.md
. -
Finally, access the web interface by following the instructions in the
web_interface/README.md
. You'll be able to manage your IoT network seamlessly through a user-friendly interface.
We welcome contributions from the open-source community to enhance this project further. Please feel free to submit pull requests for bug fixes, new features, or documentation improvements. Let's work together to make this project even better!
Our project is open-source and distributed under the MIT License. You can find the full text of the license in the LICENSE
file.
If you have any questions, suggestions, or feedback, feel free to contact us at [email protected]
. We're excited to hear from you!
Thank you for visiting our IoT server and controller project. We hope you find it useful for your own IoT endeavors.