ruolis

The shopping list that makes the difference

Guest Mode5 products, 1 list
Sign Up - Free20 products, 2 lists
Premium - €15/monthUnlimited + AI Features
BusinessCustom pricing, Teams & Analytics

Never ForgetWhat To BuyEver Again

Devlog

ruolis@dev:~$ cat log_2025-12-09.txt

Refactored backend to use a HybridDbService. It now routes traffic dynamically between local SQLite (free tier) and Firestore (premium). Also implemented JPEG compression to 60% quality (~100KB target) to optimize bandwidth.

ruolis@dev:~$ cat log_2025-11-03.txt

Fixed memory leaks in image handling by adding `largeHeap="true"` to AndroidManifest. Migrated the entire database schema to snake_case columns and added migration scripts for existing user data.

ruolis@dev:~$ cat log_2025-10-26.txt

Finalized GuestModeService state logic. It now persists guest data locally and handles the complex migration of products/lists to the cloud when a user eventually signs up.

ruolis@dev:~$ cat log_2025-09-10.txt

Maintenance day: Bumped AGP to 8.7.0 and Kotlin to 2.2.0. Had to refactor all `withOpacity` calls to `withValues` to satisfy the new Flutter 3.35 deprecation warnings.

ruolis@dev:~$ cat log_2025-07-20.txt

Spent the weekend fighting GitHub Actions CI/CD. Specifically the Windows build pipeline—had to switch from standard `dir` commands to PowerShell `Get-ChildItem` to locate the build artifacts correctly.

ruolis@dev:~$_

Changelog

$ git tag v2.0.0 # 2025-12-09
  • + Added Cloud Storage & Sync for Premium users
  • + Implemented hybrid database (local SQLite + Cloud Firestore)
  • + New aggressive photo compression for faster uploads
  • + Added upgrade/downgrade subscription functionality
$ git tag v1.5.0 # 2025-11-03
  • + Major Rebrand: App renamed to "Ruolis" with new orange theme
  • + Added Barcode Scanner & Camera support
  • + New Shopping List progress tracking & completion badges
  • + UI overhaul: Visual feedback for checked items
$ git tag v1.0.0 # 2025-10-26
  • + Official Beta V1 Launch
  • + Introduced Guest Mode with 1-list limit
  • + Added post-purchase upsell logic
  • + Implemented AI Shopping Service integration
$ git tag v0.9.0 # 2025-09-14
  • + Added Google Sign-In integration
  • + Full Firebase Authentication (Email/Password)
  • + Secure user session management
$ git tag v0.5.0 # 2025-07-14
  • + Initial "Go Shopping" mode implementation
  • + Full Linux Desktop compatibility
  • + Basic multi-list CRUD functionality

Contact

Message • Idea • Feedback

Or email us directly at