Skip to content

Streamline your loan process with our React Native app. Apply for and manage loans effortlessly!

Notifications You must be signed in to change notification settings

Leo5661/LoanApp

Repository files navigation

Loan App

A React Native-based app for loan application and management.

Screens

Login

Tech

  • Language: TypeScript is used as a primary language for almost everything other than native modules.
  • Biometric Auth: App have Native Biometric Auth using React Native Turbo Module
  • State Management: Redux-toolkit is used to make a central store for every slice separately.
  • Local Data Persistence: Redux-persist is used to make local data avelible.
  • NativeWind CSS: For styling, I have used TailwindCSS-based NativeWind for React native.
  • Navigation: For Screen navigation React-Native-Navigation is used with multiple Nav-Stacks Nested with each other.
  • Push Notification: Firebase push notification is used to send push notifications to the app.
  • Firebase: React-Native-Firebase is used to connect Firebase with the project.

Local Development 🛠️

To build and run the project clone it to your local development machine and follow the instructions.

# Run this to install the node package
$ yarn
   or
$ npm install

after successfully installing of node package, Now Build it.

# start the metro server
$ yarn start
   or
$ npm start

# for Android build
$ yarn android
   or
$ npm run android

# for ios
$ yarn ios
   or
$ node run ios

Contribution and Development 🤝

Hello all, We welcome you to give your feedback and report an issues. before working on anything make separate branches for every feature or fix.