LinkedIn GitHub Flutter Dart Visual Studio Code Google Cloud Microsoft Excel

Logo

CoinZavr – Expence Tracker Application

Very simple expence tracker application! Explore the docs »

View the project · Report Bug · Request Feature

About The Project

This expence-tracker application helps to keep an accurate record of your money inflow and outflow.

Some features:

  • Simple UI.
  • Easy To Use.
  • Clean and Intuitive Expense & Income Tracker.

(back to top)

Built With

In this section list of frameworks, libraries and services used to bootstrap this project.

(back to top)

Getting Started

This is an instruction on how to install and configure the project for further work.

Installation

  1. Create new spreadsheets file at https://docs.google.com/spreadsheets/

The file should look like this:

  1. Log in to the site https://console.cloud.google.com/ and create new project.

After all, just select your project with which you will work in the future.

  1. After choosing a project, you must install the “google sheets api”, for this, enter the desired api package in the search box and install it.

  2. Once installed, create credentials by selecting “service account”.

  3. When edit your service account and go to “key” page and add the new key by selecting “json”.

  4. After this share your spreadsheet with email in your service account.

  1. Clone the repo

    git clone https://github.com/dmytrohaidaienko/coinzavr-expense-tracker.git
  2. Enter your API-KEY and ID-KEY in google_sheetsAPI.dart

    static const _credentials = r'''{***YOUR KEY HERE***''';
    static const spreadsheetID = '***YOUR ID HERE***';

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contact

Dmytro Haidaienko – @LinkedIn-UA · @LinkedIn-EN

Project Link: https://github.com/dmytrohaidaienko/coinzavr-expense-tracker

(back to top)

GitHub

View Github