firstklaas / waterrower Goto Github PK
View Code? Open in Web Editor NEWIoT for the water rower
License: GNU General Public License v3.0
IoT for the water rower
License: GNU General Public License v3.0
Devices can autoregister to the backend. Devices can initiate a registration via a mqtt command. If the server gets such a command, it first looks in the database, if the device already exists or not. If not, it will be registered in the database and a socket.io messsage is initiated, so the frontend can react correctly.
The start / stop function on the live page doesn't word correctly.
Would be coll to see the data of one session as a grapgh. Speed, AVG Spees, Max-Speed.
An active session (workout) is bound to a user and a device. If devices are listed, then only devices can be selected, that are not bound to an session.
If a session is active for the current user, then jump directly to the "LIve" section.
Some Users are marked as "Admin" to get additional management features. Possible admin tasks are:
Wrap all Returns of Rejects wird new Error
Rest calls are accessible without authentication.
Users can organized themselves in teams. The team has its own score.
/profile can be called directly leading to an error, when not logged in.
When using FileStrore to persist session information, the deserializeUser function is never called. As a consequence req.user is undefined. This needs more investigation. For the time being, FileStore is deactivated.
User can have friends. So they search for Users and can request a friendship. Requested friendships can be accepted or denied.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.