Skip to content

worthivo-app/flutter-mobile-public

Repository files navigation

Worthivo

🌟 Core Features

These features are the "pulse" of the application that distinguishes it from others:

🛒 Smart Shelf Scanner

Description: The most advanced AI vision feature in this app. Users can snap a photo of a supermarket shelf or any product to get instant analysis.

AI Capabilities (Google Gemini 2.0 Flash):

  • Cheaper Alternatives: Suggests similar products at a lower price.
  • Healthier Alternatives: Suggests products with better nutritional value.
  • Local Brand Alternatives: Support for local products.
  • Local Price Comparison: Searches for prices at nearby stores (Indomaret, Alfamart, Superindo) based on the user's location, complete with Google Maps links.

Code Location: lib/src/features/smart_scanner/

🍳 Smart Chef (Zero-Waste Recipe Generator)

Description: A smart cooking assistant designed to reduce food waste by utilizing existing ingredients.

AI Capabilities:

  • Flexible Input: Users enter food names or take photos of ingredients in the pantry.
  • 3 Recipe Options: Generates recipes with different cooking methods (e.g., Boil, Fry, Bake).
  • Cost Estimation: Calculates the cost per serving in IDR.
  • Cooking Mode: Choice between "Quick Meal" or "Batch Cooking" (Cook at once for 3 days).
  • Savings Calculator: Calculates savings compared to buying takeout.

Code Location: lib/src/features/smart_recipe/

🧾 Smart Receipt Tracker

Description: Replaces manual expense entry with automatic receipt scanning.

AI Capabilities:

  • Data Extraction: Automatically extracts Store Name, Date, and Total Spend from receipt photos.
  • Smart Categorization: Sorts every purchased item into "Needs" or "Wants" (Impulse) based on the user's profile.

Code Location: lib/src/features/receipt_tracker/


🚀 Supporting Features

These features complete the "Smart Living" ecosystem to keep users engaged with the app:

📝 Smart Shopping List

Transforms a plain text shopping list into specific product recommendations along with price estimates and the cheapest nearby stores.

📈 Investment Dashboard

  • Market Data: Displays stock market data (US & Indonesia) in real-time (or simulated API data).
  • Savings Simulator: An interactive simulation tool to visualize how monthly savings (e.g., IDR 500k) can grow over 10 years with compound interest.
  • Market Insights: Daily stock market news and sentiment.

🏠 Smart Renovate

A visual AI Chatbot feature where users can photograph a room, and AI provides renovation suggestions, cost estimates, and purchase links (Tokopedia/Amazon).

👤 Persona & Gamification

  • Smart Mom Level: A leveling system to motivate users.
  • Persona Settings: Users can set their shopping style (Saver, Balanced, Spender) and diet preferences (Vegan, Halal, etc.), which influences AI suggestions throughout the app.

💎 Monetization Model & Business Strategy

The application uses a Freemium model clearly implemented in the code (PurchaseService and UsageService).

Free Tier

  • Limited Access: Limited to 2 AI feature uses per day.
  • Goal: Enough to try out the AI capabilities, but designed to "tempt" users to upgrade for routine use.
  • Validation: Limit logic is located in _handleFeatureAccess within home_screen.dart and usage_service.dart.

Paid Users (Worthivo Pro)

  • Unlimited Access: No daily limits for Smart Scanner, Smart Chef, or Renovate.
  • Premium Features: Access to deeper stock market analysis and more precise local price searches.
  • RevenueCat: Implemented using RevenueCat (purchases_flutter).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages