Skip to content

A very minimal feature wallet application built with React Native for showcase purposes.

Notifications You must be signed in to change notification settings

madeabinawa/react-native-wallet

Repository files navigation

Walts

A very minimal feature wallet application built with React Native for showcase purposes.

Walts

Getting Started

To get started follow these steps:

  1. Clone the repository to your local machine using the following command:

    git clone https://github.com/madeabinawa/react-native-wallet.git
  2. Install the necessary dependencies using

    npm install

    or

    yarn
  3. Start the application using

    npm start

    or

    yarn start
  4. Run the application on an Android device or emulator using

    npm run android

    or

    yarn android
  5. If you prefer to run the application on iOS simulator, use these following command

    npm run ios

    or

    yarn ios

    Note: Before you run the application on iOS simulator, make sure run

    pod install

    in /ios directory.

Dependencies

Walts has the following main dependencies:

Dependency Functionality
React Native A framework for building native mobile applications using JavaScript and React.
React Navigation A library for implementing navigation and routing in React Native applications.
Redux A predictable state container for JavaScript applications that helps manage the state of the application in a centralized location.
Redux Toolkit A package that helps simplify Redux logic.
Redux Saga A middleware library for Redux that enables side effects like asynchronous data fetching and impure API calls to be handled in a more manageable way.
Redux Persist A library for persisting and rehydrating a Redux store across app restarts or page reloads.
MMKV An efficient, small mobile key-value storage library for React Native.
axios A library for making HTTP requests from JavaScript applications.
Babel A JavaScript compiler that allows developers to write modern JavaScript code and transform it into code that is compatible with older browsers and environments.
NativeWind A utility-first CSS-in-JS library for React Native based on Tailwind CSS.

Credit

One Week Wonders

Demo

username: johndoe password: 123456