Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/leo5661/loanapp
Streamline your loan process with our React Native app. Apply for and manage loans effortlessly!
https://github.com/leo5661/loanapp
android ios react-native reactnavigation redux-toolkit tailwindcss
Last synced: 11 days ago
JSON representation
Streamline your loan process with our React Native app. Apply for and manage loans effortlessly!
- Host: GitHub
- URL: https://github.com/leo5661/loanapp
- Owner: Leo5661
- Created: 2023-07-10T08:53:20.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-25T12:34:33.000Z (over 1 year ago)
- Last Synced: 2024-12-16T23:52:53.281Z (2 months ago)
- Topics: android, ios, react-native, reactnavigation, redux-toolkit, tailwindcss
- Language: TypeScript
- Homepage:
- Size: 2.66 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Loan App
A React Native-based app for loan application and management.
## Screens
.svg)## 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.```bash
# Run this to install the node package
$ yarn
or
$ npm install
```after successfully installing of node package, Now Build it.
```bash
# 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](https://github.com/Leo5661/LoanApp/issues).
before working on anything make separate branches for every feature or fix.