I think I’ve set myself a deadline for the #ZarazJade refactor.
Beginning of May, I want to be ready for a new update that will become version 4.0. Keep your fingers crossed!
#DevDiary #BuildInPublic #Transport #GTFS
#ZarazJade needs data, very accurate data. 🚌
Last days, I’ve been improving TransitCLI, which is responsible for data synchronization. Of course, I use #GTFS, but I’ve built my own model.
What’s the result? I want to deliver features no other #transport app has!
#BuildInPublic
It's been a long time since I wrote about what's new in the #ZarazJade architecture. I've been using CoordinatorView for a while now - it loads registered coordinators. 🗺️
A payload can pass module-specific details using keys defined in the Common module. 📦
#BuildInPublic
Recently, my #DevDiary about #ZarazJade has appeared less regularly, so I’ll try to post more consistently.
Today working on line details and elaborating on the old code with #Claude. I’m working in one dir with backend, frontend, and legacy all at the same time.
#BuildInPublic
4. Launch a full-fledged SaaS project
Surprisingly, the old project #ZarazJade is becoming a large #SaaS environment. 📑
The architectural refactor unlocked many ideas that weren’t within my reach before. #ArgenticCoding speeds up work and opens new possibilities I will use! 🤖
It still impresses me: a long, detailed prompt with described tech (and even server) requirements, and I have a ready promo page for the project. 🎉
What’s next? Today I got up to 50% of the #ZarazJade refactor. 🚀
I still have so much ahead of me. 💪
#BuildInPublic #DevDiary
#TransitCli is another application, alongside #ZarazJade and #AboutToGo, which will be part of the project. 🚍
It will run on #MacMini to synchronize GTFS data from multiple agencies. 💻
I'll develop it with @claudeai for optimal performance! 👩💻👨💻
#BuildInPublic #DevDiary #ios
The goal is to focus on #Stops 🚌 🚏, the most crucial part of the transit app. These points mark the start of every journey.
Before returning to #ZarazJade, I need real data to evaluate how the design performs. 🚀
#DevDiary #BuildInPublic #PublicTransport #GTFS #Transit
Stops and vehicles are the core of public transportation in every city around the world. 🚍
#ZarazJade is gradually transitioning from the architectural stage to the domain layer. New requirements prompted changes. 🚀
#publictransport #transit #publictransit #devdiary #swiftui
The other reason I like #AppleMaps is that the maps offer a deep, intuitive UI. 🗺️
Maps represents the first instance of Spatial Computing, where the real world intersects with digital information. 🌐
That's why #ZarazJade needs #Coastline. I'm preparing for GTFS Stops data! 🚏
x.com/PiotrekJere...
Last update before Christmas Eve. Downloading agencies based on location is now ready. 🌍
#ZarazJade truly serves as a navigation app. In these cases, @rocketsim_app is a must-have! 🚀
Predefined locations, movement simulation, and an accessible interface make my work perfect!
Let's get started. 🚀
From now on, I'll post ongoing updates about the #ZarazJade progress. It will be frequent, possibly several times a day, or sometimes longer, more detailed posts. 📈
The aim is to write regularly, and we'll begin with the Maps module. 🗺️
#DevDiary #SwiftUI
This is #ZarazJade, and it's one of its first runs! 🏃♂️
It's a combination of Stores, Repositories, and UseCases, creating a rather complex project even now.
At the moment, the Auth flow is working like a charm. Tokens, anonymous users, and verification are deployed.🔒
#DevDiary
The goal is to complete the #ZarazJade refactor by its 7th anniversary. The deadline is January 29th! 🎯
The third approach must succeed! 💪
If you haven't read the project's history yet, check out the post below! 🔍
bsky.app/profile/jer...
#BuildInPublic #DevDiary #PublicTransport
The time has come! 🕒
My new project is taking shape with #CleanArchitecture, modules, and a stable core. #ZarazJade is now part of a larger workspace.
Starting now, I'll share the progress of the first MVP: the #Authorization layer. 🚀
#DevDiary #BuildInPublic #iOS #transport
#Projects
#ZarazJade is gaining momentum. I'm gradually connecting the dots to finally begin working on the first features. 🚀
For this project, I aim to explore all the ideas I have for modular app #architecture with #SwiftUI. 🗺️
I hope to write more about it soon. 📝
#ZarazJade is getting a new logo! It has been waiting for almost 4 years. 🎉
I'm currently focused on refining the #architecture. Perhaps I'm being a bit meticulous, but I aim to ensure the solutions are future-proof. 🔍
The core is almost ready! 💪
#DevDiary #buildinpublic
#Plans
I want to finish the #ZarazJade refactor before the end of the year. It will include several additional features. 🚂
This means I will also bring back another project of mine! #GeoJSON is key to a good transit app! 🗺️
I love what I do! I end the year with a bang! 💥