Project Overview
This project will focus on shifting the definition of what it means for a machine to be connected. As an outcome a functioning proof of concept will be presented. To be able to deliver on this outcome the following foundational skills are required:
- Applied knowledge of cloud development
- Applied knowledge of version control
- Working knowledge of embedded systems
- Working knowledge of web development
In addition to the above foundation, clear, concise communication is required.
Project Requirements
The project will require the development of several different pieces of software that will need to work together. Some software components will be standalone, while others will need to integrate with existing frameworks and processes. This allows you to extend your creativity, but at the same time experience working with system integration. Finally, documentation and testing are critical points that are expected to be addressed throughout the project.