This is a mobile cryptocurrency application that displays the market price listing based on trade volume and market capitalization. This application is intended for users who are interested in the cryptocurrency market and investment. Real time and historical market changes of cryptocurrencies can be viewed on this app.
- React Native (ReactJS-based framework that can use native platform capabilities)
- Expo (framework and a platform for universal React applications)
- Recoil (state management)
- Tailwind (styling)
- Axios (Javascript library used to make HTTP requests from node. js or XMLHttpRequests from the browser)
- React Navigation - (Routing and navigation)
- React native async storage
- Rainbow me/animated-charts
- React native reanimated
- React native safe area context
- React native searchable dropdown
The following software is required to be installed on your system:
- Node
- Npm
- Expo
Type the following commands in the terminal to verify your node and npm versions
npm -v
node -v
expo -V
- Clone the repo
git clone https://github.com/Seundede/React-native-crypto-app.git
cd React-native-crypto-app
- Install the dependencies
npm install
- Start the application
expo start
- Run the application on an iOS simulator
npm run ios
- Run the application on an android simulator
npm run android