- Node.js (v16.x or higher)
- JDK 17
- Android Studio (for Android development)
- Xcode (for iOS development)
- Watchman (macOS only)
- React Native CLI:
npm install -g react-native-cli
- Multi user specific Forms.
- Based on entered email view you previous form or create new.
- Each field has its ownn validation on change.
- Dynamic routing and preventing to navigate on different screen without filling all fields in current scree.
- Access of the Storage for selecting files like ducuments needed and storing it in blob.
- Clean folder structure with reuseable components.
git clone https://github.com/Mr-khan1100/Fresh-News.git
cd your-repo-name
** Install Dependencies** run npm install
make changes in android/gradle.properties to set you java.home path.
run cammand -- cd android && ./gradlew clean && cd ..
npm run android
cd android && ./gradlew assembleDebug
Install CocoaPods cd ios && pod install && cd ..
Open Xcode Project open ios/YourProjectName.xcworkspace
iOS Release Build
In Xcode:
Select "Generic iOS Device" as target Product > Archive Follow distribution workflow