Skip to content

ibeO-GH/react-native-finance-tracker

Repository files navigation

💰 React Native Finance Tracker

A modern personal finance tracking app built with React Native and Expo. The app allows users to record transactions, categorize expenses, visualize spending analytics, and manage their financial data with a clean mobile interface.


✨ Features

  • 📊 Dashboard Overview

    • Total balance
    • Income and expense summaries
    • Spending overview chart
  • 💸 Transaction Management

    • Add income and expenses
    • Categorize transactions
    • Swipe to delete transactions
  • 📈 Financial Analytics

    • Pie chart showing spending by category
    • Income vs expense breakdown
    • Savings rate calculation
  • 🎨 Dark / Light Theme

    • Toggle between themes
    • Global theme system across screens
  • 🧾 Category System

    • Salary
    • Food
    • Transport
    • Bills
    • Shopping
    • Investment
    • Other
  • Smooth UI Interactions

    • Animated dashboard cards
    • Gesture-based swipe actions
    • Floating action button for quick transaction entry

📱 Screens

  • Home Dashboard
  • Wallet Analytics
  • Add Transaction
  • Profile & Settings

🛠 Tech Stack

  • React Native
  • Expo
  • React Navigation
  • Context API (State Management)
  • React Native Chart Kit
  • React Native Gesture Handler
  • AsyncStorage

📂 Project Structure

/components
/context
/navigation
/screens
/theme

🚀 Installation

Clone the repository:

git clone https://github.com/YOUR_USERNAME/react-native-finance-tracker.git

Navigate into the project:

cd react-native-finance-tracker

Install dependencies:

npm install

Run the project:

npx expo start

🔮 Future Improvements

  • Monthly spending analytics
  • Budget system
  • Export financial reports (CSV/PDF)
  • Advanced filtering (date/category)
  • Cloud sync

👨‍💻 Author

Built using React Native + Expo.


📄 License

This project is licensed under the MIT License.

About

A modern personal finance tracker built with React Native and Expo featuring transaction management, analytics charts, categories, and dark/light theme support.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors