Skip to content

emmatovar27/nightscout-reporter

This branch is 23 commits behind zreptil/nightscout-reporter:master.

Folders and files

NameName
Last commit message
Last commit date
Jul 27, 2022
May 1, 2022
Oct 14, 2019
Jul 27, 2022
Jul 27, 2022
Apr 11, 2019
Oct 14, 2019
Oct 14, 2019
Jan 31, 2019
Jun 19, 2022
Sep 8, 2020
Nov 7, 2021
Jun 5, 2020
Oct 14, 2019
Aug 11, 2021
Aug 11, 2021
Oct 14, 2019
Aug 11, 2021
Nov 26, 2021
Nov 7, 2021
Mar 4, 2022
Aug 11, 2021
Nov 7, 2021
Aug 11, 2021
Aug 4, 2020

Repository files navigation

Nightscout Reporter

A web app based on AngularDart to create PDF documents from nightscout data.

It uses the api from cgm-remote-monitor to access the nightscout data and creates some PDFs for handing out to diabetes doctors or coaches.

Current Dart-SDK version: 2.12.4
Note: Other versions might not work due to incompatible dependencies.

Online version available at: https://nightscout-reporter.zreptil.de/
Compiled project avaialbe at: https://nightscout-reporter.zreptil.de/nightscout-reporter_local.zip

Getting started

Initial steps to compile, deploy, and run nightscout reporter on your own infrastructure.

Preparation

  • Download or git clone the repository
  • Download an install dart sdk in the stated version (see above) to "C:\tools\dart-sdk"
  • Download the compiled version and extract it

Build

  • Call build.bat from the repository folder in cmd
  • Result will be avaialbe in .\build directory
  • Copy pdfmake from the downloaded zip to the build folder
  • Open .\build\settings.json and set the urlPDF and "urlPlayground" option to the location of your pdfmake installation:
{
  "urlPDF":"http://your-domain.de/path-to-reporter/pdfmake/pdfmake.php",
  "urlPlayground":"http://your-domain.de/path-to-reporter/pdfmake/playground.php"
}

Deploy

  • Get a web server (or online web space) with php support
  • Copy content of .\build to the content folder of your web server (or any subfolder)

You can run your own nightscout-reporter instance by calling the URL of your web-server in a browser.

About

a web app to create PDF documents from nightscout data

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 91.6%
  • HTML 5.8%
  • SCSS 2.2%
  • Other 0.4%