spongycode / TrackIt

Trackit is a React Native expense tracker app that helps you keep track of your income and expenses.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

drawing

πŸ“ˆ Trackit

Trackit is a React Native expense tracker app that helps you keep track of your income and expenses. The app displays your total balance, total income, and total expense on the home screen. You can also view a list of all your income and expense entries sorted by date, and edit or delete any entry as needed. In addition, the app allows you to add new income or expense entries and persistently stores them.

πŸš€ Getting started

To get started with Trackit, you'll need to have React Native installed on your machine. You can follow the official React Native documentation to set up your development environment.

Once you have React Native set up, you can clone this repository and install the required dependencies by running:

npm install

You can then start the app on your preferred platform by running:

npm run ios

or

npm run android

depending on whether you want to run the app on an iOS or Android simulator.

πŸŽ‰ Features

Trackit currently includes the following features:

  • Home screen with total balance, total income, and total expense πŸ’°
  • List of all income and expense entries sorted by date πŸ“œ
  • Ability to edit or delete an entry on click βœοΈπŸ—‘οΈ
  • Ability to add new income or expense entries βž•
  • Persistent storage of added entries πŸ’Ύ
  • Profile screen with user profile data retrieved from an API πŸ§‘β€πŸ’Ό

πŸ“· Previews

drawing

drawing

drawing

🀝 Contributing

If you find a bug or would like to suggest an improvement, feel free to open an issue or submit a pull request. All contributions are welcome! πŸ™Œ

πŸ“„ License

Trackit is released under the MIT License. Feel free to use and modify the code as you see fit. πŸ“

About

Trackit is a React Native expense tracker app that helps you keep track of your income and expenses.


Languages

Language:TypeScript 65.7%Language:Java 17.5%Language:Ruby 5.7%Language:Objective-C 5.5%Language:Objective-C++ 2.7%Language:JavaScript 1.8%Language:Shell 1.2%