- Features inspired by Revolut and Binance apps
- Style inspired by Cyberpunk 2077 web site
- React Native with TypeScript
- Expo for cross-platform development
- Expo Router file-based navigation and API Routes
- SMS OTP Auth with Clerk
- Reanimated 3 for animations
- Gesture Handler for gestures
- Zustand and MMKV for state management
- Victory Native XL for charts
- CoinMarket and CoinPaprika for crypto data (API fetch code is commented, and using hardcoded response)
- Node.js v18+
- Android: Studio and an emulator available for use
- iOS: XCode and a simulator available for use
# Install dependencies
npm install
# Start development server
npx expo start
# Follow the expo terminal instructions:
# - Press 'a' to open Android emulator
# - Press 'i' to open iOS simulator
# - Press 'w' to open browser
- Thanks Galaxies.dev for the wonderful tutorial !