This is a mobile application built with React Native that allows users to manage a list of products, mark them as favorites, and add new items to the list. The app utilizes AsyncStorage for data persistence.
- View a list of products
- Mark products as favorites
- Add new products to the list
To get started with the app, follow these steps:
-
Clone the repository:
git clone https://github.com/tugraturkseven/product-list-app.git
-
Install the dependencies:
cd product-list-app npm install
-
Start the development server:
npm start
-
Open the Expo client app on your device or simulator and scan the QR code displayed in the console to launch the app.
The app uses the following major dependencies:
- React Native: A JavaScript framework for building mobile applications.
- React Navigation: A library for routing and navigation in React Native apps.
- React Native Paper: A UI component library for React Native.
- Axios: A library for making HTTP requests.
- AsyncStorage: An asynchronous, persistent key-value storage system.
Contributions to the project are welcome! If you find any bugs or want to add new features, feel free to submit an issue or create a pull request.
If you have any questions or suggestions, please feel free to reach out to me at [email protected].