Dealing With Numbers Made Easy
Learn how to build reliable software that deals with payments, money, numbers, transactions, webhooks, dashboards, and exports.
introduction
About The Book
"Building Finance Apps with Laravel" is a 90-page guide that teaches you how to build reliable software that deals with money.
Value objects
Working with money
Working with percentages
Handling dates
Sending payouts via Stripe
Building dashboards
Exporting large numbers of data
Working with queues and workers
Triggering webhooks
Handling transactions
Basic performance optimizations
All of the above by rebuilding some of the core features of Paddle which is a merchant of record finance app that creators use to sell their product.
Working with money
Handling money, percentage, and date value in a smart way by using value objects and model casts.
Sending payouts
Paying out users via Stripe based on their transactions and balances.
Queues and workers
Running multiple queues and workers. Prioritizing and retrying jobs in a reliable way.
Performance optimization
Some basic performance optimizations that can make your app 10x faster.
What's inside
Table of Contents
In the book, we plan and rebuild some of the core features of Paddle. Every deals with money, percentages, calculations, VAT, and other finance-related topics that can cause lots of bugs.
Text
Dealing with money
Dealing with dates
Queue jobs
Models
Money value object
Buying a product (transaction) Sending webhooks
Exporting transactions
Sending payouts
Dashboard
Backups
Activity logs
Basic performance optimizations
Text
Get A Free Chapter
Download a 15-page sample chapter and take a look at it
Feedback
What Are People Saying
Spectacular
— AL - I Serve God For A Living 💙 (@VimKanzo) April 6, 2022
So educative and well structured ! Your book deserves to sell well bro
— chris (@codedwebltd) April 30, 2022
I love how real life your work is...
— Joseph (@josephkeilan) March 25, 2022
This is a well articulated gem
— Knight Yoshi (@KnightYoshi) March 31, 2022
Exactly the kind of tips that you'll use everytime once you've heard of it. Thanks for the share 😊
— JeepayJipex (@MarietJean) April 11, 2022
SOURCE CODE INCLUDED
Premium Package
The 90-page book in PDF format
Source code for the finance application developed in the book
Regular Price $49
ONLY THE ESSENTIALS
Basic Package
The 90-page book in PDF format
Regular Price $39
Who Am I?
👋 Hey!I'm Martin Joo, a PHP developer since 2012. I'm also a content creator, blogger, and author of:
DevOps with Laravel
Domain-Driven Design with Laravel
Microservices with Laravel
Laravel Concepts
Test-Driven APIs with Laravel and Pest
Laravel Eloquent Recipes
Proper API Design with Laravel
Common Mistakes in Laravel
As you can see, I really love Laravel. I'm also sharing everything I know about development on Twitter.
Frequently Asked Questions
Do you offer a money-back guarantee?
Yes, for 30 days! Just reach out to me at martin@martinjoo.dev, and you'll get your money back. I'll only ask you why didn't you like the product.
Can I upgrade from one package to another later?
Yes! Just drop me an e-mail at martin@martinjoo.dev, and I'll create you a discount code, so you only have to pay the difference between the two packages.
Is there an epub or mobi format?
Right now, every content ships in PDF format. The reason is simple: each PDF contains a ton of code examples. These code examples look very nice in a PDF where I can use HTML to format the pages.epub and mobi kind of mess this up, so this is why I exported everything in PDF.However, if you cannot live without these formats, drop me an e-mail, and I can export a copy for you.
Published: 2024.01.16