The bsafe client app.
goje87 / bsafe-cap Goto Github PK
View Code? Open in Web Editor NEWBsafe client facing app
License: MIT License
Bsafe client facing app
License: MIT License
The bsafe client app.
Currently there are few incorrect links that are leading to error page and the only way to come out of that is by restarting the app. Also, there's no way to navigate backwards on screen.
Currently the bs-ride-recorder
makes the call to server directly. It should go through the bs-dataset-rides
instead.
For now inform on screen if any of the API calls fail.
... and start sending the GPS data along with the accelerometer data.
The client currently seems to be sending the same request multiple times. This is resulting in duplicate objects (with same ride id, same timestamp, same acc data) in mongo.
Currently observed in branch initial-draft
.
Just to make the rides little human readable.
pages to create:
Create specs for next version of packets. Might include the following.
Currently the motion sensor plugin is referenced as cordova.plugins.BSMotionSensorsPlugin
. Change that to navigator.motionSensor
.
When the ride starts, send a POST to /rideInfo
creating a new ride with status 'ongoing'. When the ride finishes, send PUT to /rideInfo
to update the status as 'finished'.
We would be needing to get readings of all possible motion related sensors (hardware + software) to help better analysis.
Helpful references:
Currently this has been implemented as a hack. Componentize it!
Take rides with the existing app, analyze their patterns and come up with an algorithm to calculate the score out of it.
May be something like Bunyan
Dev console shows error while loading the font from google apis.
So that the user can refresh the page in case of any discrepancies.
Currently we are getting very less data when the accuracy is lesser than the highest option available. Get more details on below page to detect and as user to choose the accuracy when required.
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.