This is a Money Management application built with Strapi, React Native, Expo, and GraphQL.
- User Authentication: Allows users to register and log in to the application.
- Transactions: Allows users to add, view, and delete their transactions.
- Wallets: Supports different wallet types (normal, investment, economies) for managing transactions.
- Transaction Categories: Provides pre-defined categories for transactions, such as food, shopping, travel, bills, entertainment, health, education, gifts, utilities, and other.
- Strapi: Open-source headless CMS used for creating and managing API.
- React Native: JavaScript framework for building mobile applications.
- Expo: Development platform for building React Native apps.
- GraphQL: Query language for APIs, used for fetching and manipulating data.
- SQLite: Database used by Strapi to store data.
- Clone the repository:
git clone https://github.com/your/repo.git. - Install dependencies:
npm install. - Start the Strapi server:
npm run develop. - Start the React Native app:
npm start. - Follow the Expo instructions to launch the app on a physical device or emulator.
The project structure is organized as follows:git sgiasd
asdasdasdasdasd