Skip to content

rishishAryal/Zenith

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

🌌 Zenith: Premium Wealth Management

Swift Platform SwiftData License

Zenith is a high-fidelity, local-first wealth management application designed for those who demand both precision and beauty in their financial tracking. Built with SwiftUI and powered by the latest SwiftData framework, Zenith offers a seamless, secure, and aesthetically stunning experience.


✨ Key Features

💎 Unified Wealth Dashboard

Get a high-level view of your "Spending Power." Zenith aggregates all your included money sources to give you a real-time understanding of your available liquidity, distinct from your total net worth.

🏦 Dynamic Money Sources

Track your wealth across multiple dimensions. Whether it's a Savings Account, physical Cash, or a Digital Wallet, you can:

  • Toggle Inclusion: Decide which accounts contribute to your daily spending budget.
  • Multi-Account Tracking: Real-time balance adjustments across all sources.
  • Custom Icons: Personalize each source with SF Symbols.

📈 Intelligent Transaction Engine

Logging expenses should be as fluid as spending.

  • Dynamic Categories: Create and customize categories with full SF Symbol support.
  • Income vs. Expense: Clearly demarcated flows with visual indicators.
  • Automatic Seed: Starts with a sensible default set of categories to get you running instantly.

🎯 Financial Health Suite

  • Savings Goals: Track your progress towards major life milestones with visual progress rings.
  • Settlements & Debt Control: Keep track of "Who owes me" and "Who do I owe" in one unified space.
  • Subscription Monitor: Never get surprised by a recurring payment again. View upcoming costs in a dedicated list.

🛡️ Privacy & Security First

Your financial data is yours alone.

  • Biometric Protection: Integrated Face ID/Touch ID locking ensures your data remains private even if your device is unlocked.
  • Local-First Architecture: Your data lives on your device, powered by SwiftData's robust persistence layer.

🎨 Design Philosophy: "The Living App"

Zenith isn't just a spreadsheet; it's a living environment.

  • Atmospheric "Living Background": A dynamic, blurred gradient system that breathes as you navigate.
  • Modern Glassmorphism: Utilizes ultraThinMaterial and custom glass effects for a premium, layered feel.
  • Custom Curved Navigation: A bespoke tab bar design that breaks the standard iOS mold for a more organic experience.
  • Pure Dark Mode: Optimized for OLED displays with a deep navy (#070d1f) and vibrant purple (#cc97ff) palette.

🛠️ Technical Stack

  • UI Framework: SwiftUI (NavigationStack, Sheets, Custom Shapes)
  • Data Persistence: SwiftData (@Query, @Model, ModelContainer)
  • Security: LocalAuthentication (Face ID/Touch ID)
  • Architecture: MVVM with SwiftData's context-driven approach.

🚀 Getting Started

Prerequisites

  • Xcode 16.0+
  • iOS 18.6+ (Simulator or Physical Device)

Installation

  1. Clone the repository:
    git clone git@github.com:rishishAryal/Zenith.git
  2. Open Zenith.xcodeproj in Xcode.
  3. Select your target (iPhone/iPad) and press Cmd + R to run.

📸 Screenshots

(Coming Soon - Add your screenshots here!)

Tip

Use the Tools tab to access the Subscription and Settlement managers for advanced financial control.


📜 License

This project is licensed under the MIT License - see the LICENSE file for details.


Crafted with ❤️ for a better financial future.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages