Skip to content
This repository has been archived by the owner on Mar 19, 2018. It is now read-only.

Latest commit

 

History

History
55 lines (40 loc) · 2.12 KB

File metadata and controls

55 lines (40 loc) · 2.12 KB

EDC Industrial IoT Hackathon 2017 project

My team project made on EDC Industrial IoT Hackathon 2017 (we was on third place!).

The challenge was to create in 24 hours a server app and prepare electronics on Raspberry Pi for receive analog signals from another RPi (prepared as drone simulator) and create application for data visualisation from this "mock" drone.

We used Java to make server app on RPi, Express for RESTful API and React to make web application.

I made the last part of this project - web application in React :-) This was my first app in React framework.

Created by Michał Milanowski, Tomasz Szarek and Sylwester Denko.

Check this on https://warmaxis.github.io/EDC_Industrial_IoT_Hackathon_2017_project/
(back-end and API don't work, but you can use React plugin for browser to change the app state and see what happens)

*More info and photos also on Facebook hackathon event

Functions:

Java server on RPi

  • converts analog signals to digital signals
  • sends data to Express web server

Express web server

  • receives data from RPi
  • sends data to web application in JSON

React web application

  • makes data visualisations in simple UI dashboard
  • updates data and UI every one second

How to start? (only React web app)

  1. Install dependencies (you can also use yarn)
$ npm install
  1. Run scripts (app was based on create-react-app, more info there)
$ npm start

Used technologies in this project: