Courses

[NEW] React Native Mobile App with Laravel 12 API

Adding Another CRUD: Transactions

You're reading a FREE PREVIEW of a PREMIUM course.
Summary of this lesson:
- Implement transaction-specific API endpoints for fetching, creating, updating, and deleting transactions
- Create a detailed transaction list with custom styling for monetary values and dates
- Integrate third-party packages for specialized components (Dropdown picker and Date picker)
- Switch to Expo development build to support native components that aren't available in Expo Go
- Build complex forms with custom styling for currency input and relationship selection

Link to the repository

[Only for premium members]

We want to practice adding another CRUD to our application in this lesson. This time, it's the Transactions CRUD:

It has a few unique things about it:

  • A Select picker - React native does not have selects by default, so we need a package
  • A Date picker - Another package we will have to use
  • Customized input - We will have a prefix icon next to our Amount input

This one is going to be a bit more complex...

The full lesson is only for Premium Members.
Want to access all 19 text lessons of this course? (91 min read)

You also get:

  • 77 courses
  • Premium tutorials
  • Access to repositories
  • Private Discord