boffincoders / budget-tracker-notion-api

Budget Tracker in Flutter

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Budget Tracker With Notion API's

Budget Tracker with Flutter(BLoC Pattern) and the Notion API. You'll learn how to use Notion's API to retrieve data, save data and delete data element.

Features (Android & iOS)

  • Notion API Integration
  • Get data from database
  • List Databases
  • Create a new page
  • Delete page
  • Spending chart
  • Update page
  • List all users
  • Retrive a user
  • block children

Getting Started

  • Sign up into notion.so workspace.
  • Create your page and add properties.
  • If you don't have Flutter SDK installed, please visit official Flutter site.
  • Fetch latest source code from master branch.
git clone https://github.com/boffincoders/budget-tracker-notion-api.git
  • Create .env file at your project root diretory.
  • Add "NOTION_API_KEY" and "NOTION_DATABASE_ID" in your .env file.
  • Run the app with Android Studio or Visual Studio. Or the command line.
flutter pub get
flutter run

About

Budget Tracker in Flutter


Languages

Language:Dart 90.0%Language:HTML 8.6%Language:Swift 0.9%Language:Kotlin 0.3%Language:Objective-C 0.1%