sriram kota

@sriramskota
49 Followers
49 Following
471 Posts

Plan for the weekend: Start writing the chapters on loyalty program for Practical Flutter and Phoenix.

This covers
โœ… Modelling loyalty program
โœ… Create Liveview app
โœ… Setup QR code to join loyalty program
โœ… Create consumer mobile app in Flutter

Chapter on ecto progressing nicely ๐Ÿ˜€ ๐Ÿš€

Tonite I am working on the ecto chapter in "Practical Flutter & Phoenix", will cover the following.

โ˜‘๏ธRepo, Schemas and Changesets

โ˜‘๏ธMigrations

โ˜‘๏ธAssociations

โ˜‘๏ธTransactions

โ˜‘๏ธShowcase all code via Iex.

Hoping to finish this by EOD tomorrow ๐Ÿš€..

#elixir #flutterdev

Want to know when a particular user or device comes online?

Use Phoenix Presence.

I show how to do this in my book "Practical Flutter & Phoenix"

https://skota.gumroad.com/l/gbfklr

Practical Flutter & Phoenix

Learn to build a rock-solid rewards mobile application that can scale with PhoenixFramework and Flutter.What will you learn? Elixir and PhoenixFramework Intro to concurrency, fault tolerance and OTP Model domains with schemas and contexts Master ecto, changesets and queries Learn how Phoenix works Write unit and integration tests. Go beyond the basics Using Oban for background jobs and webhooks Caching and performance with ETS Learn to implement rate limiting, channels and presence Setup a CI/CD build pipeline and build Docker containers to deploy to Linux server on Digitalocean. Dynamic Menus and Sales Tracking Designing menu CRUD in LiveView Scanning QR codes to attribute sales Persisting and displaying purchase history Real-time Interactions and Notifications Broadcasting customer status updates Using Phoenix PubSub effectively Integrating push or in-app notifications via channels Flutter Project Setup and Architecture Folder structure for scalability State management patterns (Bloc, Riverpod, etc.) Integrating with a Phoenix backend Authentication and Onboarding Flow Managing deep links and initial routes Handling first-time users, app-store installs, and returning users Building multi-step onboarding UIs QR Scanning and Sale Attribution Implementing QR scanning in Flutter Securely posting scanned data to Phoenix Error handling and UX around scanning Showing purchase history and reward progress Real-time Features with Phoenix Channels Listening to Phoenix channels from Flutter Handling JSON payloads and mapping to UI NPS surveys, real-time updates, and socket reconnection logic Live dashboards and progress indicators Prepare apps for deployment This is a PreOrder. Buy now at $60. Price goes upto $99 on January 1st, 2026There is no risk to you. I am offering a 30 day money back guarantee.Who is this book for?This book is for experienced developers who want to learn Flutter and Phoenixframework to build fast and scalable web and mobile apps.When will the ebook be ready?I am expecting to be done with first draft by December 15 2025. I will be releasing content as soon as i am done. Final version will be available by January 1st 2026.What is included in the package?an ebook in PDF formatapplication source code and related assets

Gumroad

Sent out to a survey to guage readers skill level in Phoenix and Flutter.

Got responses ๐Ÿ‘.

Forgot to add "email required" to the settings, now i dont know who responded ๐Ÿค“.

YES!!! I finally did it ๐Ÿ™Œ
Approved on the first try ๐ŸŽ‰

Bullet Invoices is now live on the App Store.

Create invoices fast. No clutter. Just get paid.

๐Ÿ‘‰ https://apps.apple.com/us/app/bullet-invoices/id6756518951

#Finance #Invoicing #IndieDev #SwiftUI

Getting ready to beta release "Practical Flutter & Phoenix" in a couple of hours. Thanks to all early purchasers ๐Ÿ™ ๐Ÿ˜€.

This early version has elixir and phoenix crash course. I tried to stay focussed and only keep relevant topics.

excited, but a bit nervous ๐Ÿ˜…

Wrapping up tonite ๐Ÿ˜Ž
โœ… request lifecycle
โœ… Plugs and Pipelines
โœ… Routes and Controllers

Tomorrow
Generators
Ecto
Channels and Pubsub

๐Ÿš€๐Ÿš€๐Ÿš€

Started working on Phoenix intro portion of the book ๐Ÿ˜….

Trying to keep the content condensed and relevant ๐Ÿ˜€.

It is nice to receive mails like this..๐Ÿ˜Š