Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Building a Budget Buddy App with React Native Expo SQLite

Code with Beto via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to build a comprehensive budget tracking application using React Native Expo and SQLite in this hands-on tutorial. Start by setting up an SQLite database and creating the foundational Budget Buddy app structure, then install necessary dependencies and import an existing SQLite database. Implement Suspense patterns and SQLite providers for efficient data management, execute your first database queries, and build a transactions list component with delete functionality. Create a dynamic summary card component that displays financial insights through complex database queries, develop an add transaction component for user input, and master inserting new records into the database. Gain practical experience with local-first application development principles while building a fully functional personal finance management tool that operates entirely offline.

Syllabus

0:00 Introduction
5:00 Video Resources
12:20 Creating SQLite DB
20:45 Creating Budget Buddy App
23:43 Installing Dependencies
27:00 Importing existing SQLite DB
37:35 Suspense and SQLite Provider
50:51 Running our first Query
56:38 Transactions List Component
01:00:35 Deleting Transactions
01:24:37 Summary Card Component
01:30:56 Complex Dynamic Queries
01:40:13 Add Transaction Component
01:48:04 Inserting New Records
01:52:50 Conclusion

Taught by

Code with Beto

Reviews

Start your review of Building a Budget Buddy App with React Native Expo SQLite

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.