Skip to content

hnarjis/minne

 
 

Repository files navigation

This is Minne (name tbd).

Minne is a helpful and easier-to-use calendar that provides you with:

  • All your events, to-dos and notes in one place
  • Easy overview of your free time
  • Daily reminder of your weekly goals

On Android, you can [download the app here][https://rink.hockeyapp.net/apps/09e9a38ac0de43d596e45fdaa31687fe].

On iPhone, or if you don't want to install an app, you can [use the web version here][https://minne.linkely.co/].

Setup

After checkout, install the git hooks:

./install-hooks.sh

Build

To build a signed apk (for release in HockeyApp, for example):

ionic cordova build --prod --release android -- -- --keystore=calico.keystore --alias=minne

The password is secret, but you can probably guess it ;)

Configure

Make sure to configure the function environment

firebase functions:config:set \
  google.client_id="CLIENT_ID" \
  google.client_secret="CLIENT_SECRET" \
  google.redirect_url="https://example.firebaseapp.com/__/auth/handler"

Deploy

To deploy both functions and to https://minne.linkely.co

firebase deploy

If you only want to deploy functions

firebase deploy --only functions

Make sure dependencies are installed first, since functions need to compile Typescript.

cd functions
npm install

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 72.2%
  • HTML 17.2%
  • CSS 6.0%
  • JavaScript 3.7%
  • Shell 0.9%