LootLogger is an application that allows you to track how much money you get paid for taking a poop at work.
It is built using the Ionic Framework backed by React, and utilises MongoDB Realm for backend persistence and authentication.
The main
branch of the app is hosted on Cloudflare Pages at lootlogger.app
To start developing, clone the repository and follow the below steps
# Install the ionic CLI
npm i -g @ionic/cli
# Navigate to the app directory
cd app
# Install dependencies
npm install
# Run the development server
ionic serve
Debug artifacts are built via CI after a release has been cut. Many thanks to Nottaram04 for their functional workflow example in the action-capacitor-android repository.
To download, navigate to the latest release and retrieve LootLogger.apk
.
To develop locally, generate the latest version of the assets and android code by running
npx capacitor-assets generate
npx cap sync
Then in Android Studio, import a new project by opening the build.gradle
file located at app/android/build.gradle
.