Full-Stack Software Engineer
I have built a bicycle crank spinning sensor system for roller racing.
The project consists of the following architecture:
- hall sensors connected to raspberry pi gpio interface,
- Node.js perform sensor signal as a stream,
- stream events handler perform Redis DB calculation and store results in a DB as hash
- results of Redis calculation pushed by WebSockets to the client
- Vue.js displays calculation results