Coinzavr - A simple expence tracker application with Flutter
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.
Built With
In this section list of frameworks, libraries and services used to bootstrap this project.
Getting Started
This is an instruction on how to install and configure the project for further work.
Installation
- Create new spreadsheets file at https://docs.google.com/spreadsheets/
The file should look like this:
- 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.
-
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.
-
Once installed, create credentials by selecting “service account”.
-
When edit your service account and go to “key” page and add the new key by selecting “json”.
-
After this share your spreadsheet with email in your service account.
-
Clone the repo
git clone https://github.com/dmytrohaidaienko/coinzavr-expense-tracker.git
-
Enter your API-KEY and ID-KEY in
google_sheetsAPI.dart
static const _credentials = r'''{***YOUR KEY HERE***''';
static const spreadsheetID = '***YOUR ID HERE***';
License
Distributed under the MIT License. See LICENSE.txt
for more information.
Contact
Dmytro Haidaienko – @LinkedIn-UA · @LinkedIn-EN
Project Link: https://github.com/dmytrohaidaienko/coinzavr-expense-tracker