Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rimubytes/expense-tracker
A React Native application used to expenses incurred
https://github.com/rimubytes/expense-tracker
Last synced: about 2 months ago
JSON representation
A React Native application used to expenses incurred
- Host: GitHub
- URL: https://github.com/rimubytes/expense-tracker
- Owner: rimubytes
- Created: 2023-03-14T07:36:09.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-05-08T11:46:26.000Z (8 months ago)
- Last Synced: 2024-09-11T17:55:43.309Z (4 months ago)
- Language: JavaScript
- Size: 484 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### React Native Expense Tracker
**Overview**
This repository contains an expense tracker mobile application built using React Native. The application allows users to track their expenses, categorize transactions, set budgets, and visualize spending patterns, all within a cross-platform mobile environment._Features_
- Track expenses: Record income and expenses with customizable categories.
- Categorize transactions: Organize transactions into categories for better analysis.
- Set budgets: Set monthly or weekly budgets for different expense categories.
- Visualize spending: View charts and graphs to visualize spending patterns over time.
- Cross-platform: Built using React Native, the app runs on both iOS and Android devices.**Technologies Used**
React Native: A framework for building native mobile applications using JavaScript and React.
Redux: A predictable state container for managing application state.
React Navigation: A routing and navigation library for React Native.#### Installation
To run this project locally, follow these steps:
1. Clone this repository to your local machine:
```
git clone https://github.com/m-murithi/react-native-expense-tracker.git
```
2. Navigate to the project directory:
```
cd react-native-expense-tracker
```
3. Install the dependencies using npm or Yarn:
```
npm install
# or
yarn install
```
#### Usage
To run the expense tracker application on a simulator or physical device, use the following commands:
```
react-native run-android
# or
react-native run-ios```