Skip to content

An income and expense tracking app made in React Native.

Notifications You must be signed in to change notification settings

alexup19/MoneyTrackingApp

Repository files navigation

Money Tracking App

An income and expense management app for iOS and Android powered by React Native.

Image

Features

  • Atomic Design
  • Bare React Native App with Expo Modules
  • Data Persistance
  • Date Management
  • Design System
  • Form Validations
  • Gallery Image Picker
  • Performant Infinite List
  • React Navigation
  • SVG Icons
  • State Management with Zustand
  • Styled Components
  • TypeScript

Resources

Run Locally

Clone the project

  git clone https://github.com/alexup19/MoneyTrackingApp.git

Go to the project directory

  cd MoneyTrackingApp

Install dependencies

  npm install
  cd ios
  pod install

Start the App

  npm start
  npm run ios
  npm run android

Roadmap

  • App Icon
  • Dark Mode Support
  • Graphs
  • Multilanguage Support
  • Reminders - Local Notifications with Notifee
  • Settings
  • Separate total amounts per account
  • Splash Screen
  • Tests with Detox
  • Transaction Filters
  • Wallet Management