Skip to content

The Thank You Token App allows people to record the stories behind their Thank You Tokens.

Notifications You must be signed in to change notification settings

WesselvanDam/thank-you-token-app

Repository files navigation

Thank You Token App

Description

This is an app that allows users to record the Thank You Tokens they have made, given, and received. Users can add an image of the token, and write down details such as the date and the recipient, as well as the story behind the gift.

Tokens are stored in the user's Google Drive using the appDataFolder, so they are only accessible to the user. The app uses the Google Drive API to read and write files, and the Google Sign-In API to authenticate users.

For more information about the concept of Thank You Tokens, please visit the Thank You Token website.

To try out the app, visit the web version.

Installation

Prerequisites

  • Flutter SDK
  • A Google account

Steps

  1. Clone the repository
git clone https://github.com/WesselvanDam/thank-you-token-app.git
cd thank-you-token-app
  1. Run the app
flutter run --web-hostname localhost --web-port 56348

The port is necessary because this app uses the Google Drive API, and the OAuth Client ID is configured to only authorize requests from specific JavaScript origins.

About

The Thank You Token App allows people to record the stories behind their Thank You Tokens.

Resources

Stars

Watchers

Forks