A cross platform mobile application that supports wallet and escrow transactions built with React Native.
Escrow allow users manage thier wallet and escrow transactions using an intuitive, mobile-friendly interface. This project showcases my ability to convert Figma designs into clean, responsive mobile applications.
- Clean user Interface
- User feedback
- State management with Redux
- Cross platform
- Responsive acrross devices
- Responsive on landscape and portrait orientation
- React Native
- Redux - State management
- Github - deployment
Clone the project
git clone https://github.com/Rasheedatj/Escrow.gitGo to the project directory
cd EscrowInstall dependencies
npm installStart the server
npm run startEscrow/ │ app/ ┣ (auth)/ │ ┣ _layout.tsx │ ┣ Onboarding.tsx │ ┣ Login.tsx │ ┣ Signup.tsx │ ┣ Verify.tsx │ ┗ AllSet.tsx │ ┣ (tabs)/ │ ┣ _layout.tsx │ ┣ Transactions.tsx │ ┣ Settings.tsx │ ┗ home/ │ ┣ _layout.tsx │ ┣ index.tsx │ ┣ NewEscrow.tsx │ ┣ Transactions.tsx │ ┗ Escrow/ │ ┣ _layout.tsx │ ┣ index.tsx │ ┗ Summary.tsx │ ┣ _layout.tsx ← Root layout (handles splash/loading + route groups) ┗ index.tsx ← Default route (redirects to onboarding or home)
components/ ┣ Button.tsx ┣ Input.tsx ┣ Header.tsx ┗ ...
data/ ┗ UI.tsx ← Can contain reusable UI constants, lists, etc.
lib/ ┣ index.tsx ┗ types/ ┗ index.ts
commonStyles.ts ← Global style constants
-
Improved my Mobile application navigation knowledge
-
Enhanced my design-to-code workflow from Figma to mobile applications
-
Improved my understanding of state management with Redux.
-
Gained the experience of building FinTech applications
Rasheedat Jinadu: A mobile and web Frontend Engineer. I help founders, startups, enterprise and business owners build the ideal websites that Attract Users, Keep Users, and Generate Sales
🚀 Looking for a frontend developer for your next project? Let’s talk!
