Loggy aims to be the one stop solution for all your personal life tracking and logging needs. Whether it be logging your weight, expenses, sleep or food intake, Loggy's seamless integration between platforms and channels will ensure you always are able to track your activity at a moments notice.
git clone https://github.com/ProjectLoggy/loggy.git
- Visual Studio 2017+ or Jetbrains Rider
- Git.
- Docker for Desktop with Kubernetes enabled.
- Pull source code from the repo.
- Build docker images.
- Deploy to local Docker-Kubernetes cluster to test.
We're still laying the foundations. Check here back soon!
- .NET CORE 2.2 - Server-side
- xUnit - Back end unit tests.
- GraphQL using GraphQL-dotnet - API Handler
- React - Front end
- Jasmine BDD - Front end unit tests.
- TypeScript - Type checking.
- Redux - State management.
- Webpack - Bundling.
- Babel - Transpiling.
- Kubernetes - Orchestration
- Kibana and Elastic Stack for cluster monitoring.
- MongoDb - Data storage
- Katalon - Integration testing.
We use SemVer for versioning. For the versions available, see the [tags on this repository](Coming soon...)
PR's will automatically trigger a build on Travis. PR's should not be merged unless the build is successful. Code quality analysis is done using Sonar Qube
Coming soon...
Coming soon...
See also the list of contributors who participated in this project.
This project is licensed under the GPL License - see the LICENSE.md file for details.