This is a example application of Nuxt.js, vue-chartjs, Buefy and ava.
Register your weight, you can see it visually.
If you want to use this, you need to prepare environment of AWS Lambda, Amazon API Gateway and Amazon RDS. (I used MySQL.)
However, Do not recommend this way in production. It is only for study.
# install dependencies
$ npm install
# serve with hot reload at localhost:3000
$ npm run dev
Then, open http://localhost:3000/example
in your browser and example will show up.
note: It can not be registered or updated.