Skip to content

Syddevv/eyrie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

182 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ¦… Eyrie

Eyrie Logo

Your Personal Finance Assistant

Track expenses, manage budgets, monitor savings goals, and receive AI-powered financial insights β€” all in one modern offline-first mobile app.


✨ Features

πŸ’° Expense Tracking

  • Add and manage income & expenses
  • Categorize transactions
  • Monitor spending history
  • Smart merchant suggestions

πŸ“Š Budget Management

  • Create category-based budgets
  • Real-time budget tracking
  • Overspending alerts
  • Budget health monitoring

🎯 Savings Goals

  • Create savings goals
  • Track contribution progress
  • Monthly target insights
  • Goal completion analytics

πŸ€– AI Finance Assistant

  • Ask finance-related questions
  • Review spending habits
  • Receive smart insights
  • Analyze financial behavior

πŸ“ˆ Analytics & Insights

  • Spending breakdown charts
  • Budget health score
  • Top spending categories
  • Monthly trends and reports

πŸ”’ Offline-First Experience

  • Works without internet
  • Local SQLite storage
  • Sync when connected
  • Secure and encrypted data

πŸ’³ Accounts & Wallets

  • Manage cards and e-wallets
  • Track balances
  • Unified financial dashboard
  • Secure account storage

πŸ“± App Preview

Home Dashboard

Manage your finances anytime, online or offline.


Smart Budget Tracking

Stay within your spending limits with real-time alerts.


Savings Goals

Turn your goals into reality with progress tracking.


Analytics & Insights

Understand where your money goes with visual insights.


AI Finance Assistant

Receive intelligent financial insights instantly.


Smart Expense Alerts

Get warned before exceeding your budget.


Cards & Wallets

Manage all your financial accounts in one place.


πŸ› οΈ Tech Stack

Frontend

  • React Native
  • Expo
  • TypeScript

Backend & Database

  • Supabase
  • SQLite

State Management

  • Zustand

Styling & UI

  • Expo Router
  • React Native Reanimated
  • Custom UI Components

AI & Insights

  • AI-powered finance assistant
  • Smart financial analytics

πŸš€ Getting Started

1. Clone the repository

git clone https://github.com/yourusername/eyrie.git

2. Install dependencies

npm install

or

yarn install

3. Start the development server

npx expo start

4. Run on Android

npx expo run:android

5. Run on iOS

npx expo run:ios

πŸ“‚ Project Structure

eyrie/
β”‚
β”œβ”€β”€ app/
β”œβ”€β”€ assets/
β”œβ”€β”€ components/
β”œβ”€β”€ hooks/
β”œβ”€β”€ providers/
β”œβ”€β”€ services/
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ db/
β”‚   β”œβ”€β”€ sync/
β”‚   β”œβ”€β”€ features/
β”‚   └── utils/
β”œβ”€β”€ store/
└── types/

πŸ” Offline-First Architecture

Eyrie is designed to work seamlessly both online and offline.

  • Transactions are stored locally using SQLite
  • Data syncs automatically when internet is available
  • Core features remain accessible offline
  • User data stays secure and encrypted

🎨 Design Philosophy

Eyrie focuses on:

  • Modern dark UI
  • Clear financial visualization
  • Smooth mobile interactions
  • Fast and responsive experience
  • Simplicity without sacrificing power

Built with ❀️ using React Native & Expo

Eyrie β€” Smarter Finance Management

About

A modern offline-first finance app built with React Native, Expo, SQLite, and Supabase for expense tracking, budgeting, savings goals, and AI-powered financial insights.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors