Hey all! Long-time lurker here. I taught myself CS and basically have null experience. I started a job in R&D and wanted to share a project I’ve completed and get your thoughts on whether I can feel proud of this accomplishment. My cousin handled all the IoT hardware and software while all server, backend and frontend was done by myself.
Over the past 6 months, we built:
- A .NET MAUI cross-platform app (iOS/Android/Windows) that:
- Handles real-time device monitoring
- Displays live data trends and charts
- Manages user authentication and permissions
- Implements push notifications
- Features responsive UI with dark theme
- A complete backend system:
- Set up Apache/MySQL server from scratch
- Built REST APIs with PHP
- Implemented JWT authentication
- Real-time data processing
- Push notification system
- IoT Hardware:
- Designed custom PCB
- Implemented RS485 Modbus communication
- Created firmware for real-time data collection
- Built JSON packaging and server communication
- Handled error recovery and reconnection
- OTA updates for on-site devices.
Clients can view parameters of their machines live from anywhere in the world. There is a page where trend lines/graphs can be viewed between any selected time frame. Values can be set by technicians and anytime a set value is outside acceptable tolerances the technicians and client receives instant notifications highlighting errors/problems.
The system is currently deployed and monitoring industrial equipment, with multiple devices sending data to the server and multiple users accessing it through the mobile/desktop apps.
I’m kind of proud of completing this, but I also know there are many talented developers out there. Is this actually impressive, or is it just a basic full-stack project? Would love to hear your thoughts, especially from those who’ve worked on similar industrial/IoT projects.
submitted by /u/Agent-Split
[link] [comments]
r/cscareerquestions Hey all! Long-time lurker here. I taught myself CS and basically have null experience. I started a job in R&D and wanted to share a project I’ve completed and get your thoughts on whether I can feel proud of this accomplishment. My cousin handled all the IoT hardware and software while all server, backend and frontend was done by myself. Over the past 6 months, we built: A .NET MAUI cross-platform app (iOS/Android/Windows) that: Handles real-time device monitoring Displays live data trends and charts Manages user authentication and permissions Implements push notifications Features responsive UI with dark theme A complete backend system: Set up Apache/MySQL server from scratch Built REST APIs with PHP Implemented JWT authentication Real-time data processing Push notification system IoT Hardware: Designed custom PCB Implemented RS485 Modbus communication Created firmware for real-time data collection Built JSON packaging and server communication Handled error recovery and reconnection OTA updates for on-site devices. Clients can view parameters of their machines live from anywhere in the world. There is a page where trend lines/graphs can be viewed between any selected time frame. Values can be set by technicians and anytime a set value is outside acceptable tolerances the technicians and client receives instant notifications highlighting errors/problems. The system is currently deployed and monitoring industrial equipment, with multiple devices sending data to the server and multiple users accessing it through the mobile/desktop apps. I’m kind of proud of completing this, but I also know there are many talented developers out there. Is this actually impressive, or is it just a basic full-stack project? Would love to hear your thoughts, especially from those who’ve worked on similar industrial/IoT projects. submitted by /u/Agent-Split [link] [comments]
Hey all! Long-time lurker here. I taught myself CS and basically have null experience. I started a job in R&D and wanted to share a project I’ve completed and get your thoughts on whether I can feel proud of this accomplishment. My cousin handled all the IoT hardware and software while all server, backend and frontend was done by myself.
Over the past 6 months, we built:
- A .NET MAUI cross-platform app (iOS/Android/Windows) that:
- Handles real-time device monitoring
- Displays live data trends and charts
- Manages user authentication and permissions
- Implements push notifications
- Features responsive UI with dark theme
- A complete backend system:
- Set up Apache/MySQL server from scratch
- Built REST APIs with PHP
- Implemented JWT authentication
- Real-time data processing
- Push notification system
- IoT Hardware:
- Designed custom PCB
- Implemented RS485 Modbus communication
- Created firmware for real-time data collection
- Built JSON packaging and server communication
- Handled error recovery and reconnection
- OTA updates for on-site devices.
Clients can view parameters of their machines live from anywhere in the world. There is a page where trend lines/graphs can be viewed between any selected time frame. Values can be set by technicians and anytime a set value is outside acceptable tolerances the technicians and client receives instant notifications highlighting errors/problems.
The system is currently deployed and monitoring industrial equipment, with multiple devices sending data to the server and multiple users accessing it through the mobile/desktop apps.
I’m kind of proud of completing this, but I also know there are many talented developers out there. Is this actually impressive, or is it just a basic full-stack project? Would love to hear your thoughts, especially from those who’ve worked on similar industrial/IoT projects.
submitted by /u/Agent-Split
[link] [comments]