- Redux: for efficient state management.
- React Navigation: for seamless navigation between screens.
src/components
: Contains reusable components used across different screens.src/navigation
: Includes navigation configuration and screens.src/screens
: Contains individual screens of the app.src/store
: Defines the Redux store and actions for managing app state.src/constants
: Holds constant values used throughout the app, such as Strings,LocalStorage constants ,error messages, or configuration settings.src/hooks
: Contains custom hooks that encapsulate common functionality and enable code reuse.src/assets
: Stores static assets such as images, fonts, or other media files used in the app.src/theme
: Holds theme-related files, including style definitions, color palettes, and font configurations.src/utils
: Contains utility functions and modules that provide various utility functionalities.
For detailed code documentation, please refer to the source code.
To run this application, you need to have the following software installed on your machine:
- Node.js (version v18.15.0)
- React Native CLI (version 0.72.0)
- Xcode (for iOS development)
- Android Studio (for Android development)
- download or clone the repository
npm install
- run
npx react-native run-ios/android
- Android ✅
- For any doubts ,feel free to connect on mail
shravanmeena47@gmail.com
.