Skip to content

boffincoders/budget-tracker-notion-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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