Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/graboskyc/BabyReport
Simple new baby tracker
https://github.com/graboskyc/BabyReport
mongodb mongodb-atlas mongodb-stitch uwp xamarin xamarin-android xamarin-forms
Last synced: 18 days ago
JSON representation
Simple new baby tracker
- Host: GitHub
- URL: https://github.com/graboskyc/BabyReport
- Owner: graboskyc
- Created: 2019-08-16T00:06:49.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T07:36:54.000Z (almost 2 years ago)
- Last Synced: 2024-07-30T21:04:42.941Z (3 months ago)
- Topics: mongodb, mongodb-atlas, mongodb-stitch, uwp, xamarin, xamarin-android, xamarin-forms
- Language: C#
- Homepage:
- Size: 1.36 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# BabyReport
# Pieces
* [Backend code is stored in MongoDB Atlas using MongoDB Stitch as a REST API endpoint](StitchApp/README.md)
* [Front end headless buttons using GPIO pins on a Pi to call Stitch REST APOIs from UWP app on Windows 10 IOT Core](PiUWP/README.md)
* [Simple buttons in a Xamarin app for Android to call same REST APIs from Stitch](AndroidXamarin/README.md)
* [MongoDB Charts to report on data visually](Charts/README.md)# Configuration
GPIO pinout can be found [here](https://pinout.xyz/)The C# projects each have a `AppConstants.cs` file which is omitted here due to security for the strings. The format should be:
```
using System.Collections.Generic;namespace BabyReport
{
public static class AppConstants
{
public static string newEventEndpoint = ""; // trailing slash
public static string eventEndpointSecret = "";
public static string chartsEmbed = "";
public static int refreshSecDelay = 90;// pin to push 3.3v gpio pin out
public static int pinAlwaysOn = 5;
// pee, poo, milk, formula gpio input pins
public static int[] pinList = new int[] { 6, 13, 19, 26 };
}
}
```