Skip to content
Booky - Boekhouden voor niet-boekhouders
Java Kotlin
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
GraphView
app
gradle/wrapper
.gitignore
README.md
build.gradle
gradle.properties
gradlew
gradlew.bat
settings.gradle

README.md

Booky

Booky - Boekhouden voor niet-boekhouders

alt text

How to run

  1. Add a file in named fabric.properties in /app directory with this contents:

apiKey=YOUR_API_KEY_FROM_FABRIC

  1. Go to https://console.firebase.google.com and generate a new Android Project and set up login features for E-mail/Password and Facebook. Add the generated file google-services.json to the /app directory.

  2. Add these rules to the firebase console:

{
 "rules": {
   "income": {
    "$uid": {
      ".write": "$uid === auth.uid",
      ".read": "$uid === auth.uid"
   }
  },
   "investment": {
    "$uid": {
      ".write": "$uid === auth.uid",
      ".read": "$uid === auth.uid"
   }
  },
    "networth": {
    "$uid": {
      ".write": "$uid === auth.uid",
      ".read": "$uid === auth.uid"
   }
  },
"fixedCosts": {
    "$uid": {
      ".write": "$uid === auth.uid",
      ".read": "$uid === auth.uid"
   }
  },
    "AccountNumber": {
    "$uid": {
      ".write": "$uid === auth.uid",
      ".read": "$uid === auth.uid"
   }
  }    
 }
}
  1. If using Facebook login, add a file named facebook_api_secret.xml in /app/src/main/res/values directory. This file should contain:
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="facebook_app_id">YOUR_APP_ID</string>
    <string name="fb_login_protocol_scheme">YOUR_SCHEME</string>
</resources>

Google Play

This app is available on Google Play.

Third party

GraphView is used for the graphs. All rights for this library are with this author.

Licence

Booky is released under the Beerware licence. The author has a strong preference for beers from Limburg.

You can’t perform that action at this time.