A modern cryptocurrency trading and investment mobile application built with React Native and Expo.
Get started with our Android app: Download APK
mockup.mp4
- Email: jane@example.com
- Password: cQ379X%\qAk{
Or sign up with your own email address!
- React Native with Expo
- TypeScript
- Expo Router for navigation
- React Query for data fetching
- Clerk for authentication
- Zustand for state management
- Expo Secure Store for secure data storage
- Custom themed components
- React Native Reanimated for animations
- React Native Chart Kit for crypto charts
- React Native Gesture Handler
- Dark/Light mode support
- Custom fonts (Space Mono)
- CoinGecko API for real-time crypto data
- CoinMarketCap API for market data
- Email/Password login
- Secure authentication with Clerk
- Auto-logout on inactivity
- Account verification
- Password reset functionality
- Real-time cryptocurrency prices
- 7-day price history charts
- Detailed coin information
- Market capitalization data
- Trading volume tracking
- Asset overview
- Transaction history
- Portfolio distribution
- Performance tracking
- Buy/Sell cryptocurrencies
- Send/Receive crypto
- Real-time price updates
- Market trends analysis
- Dark/Light theme support
- Responsive design
- Native gesture handling
- Smooth animations
- Secure data storage
- Clone the repository
git clone [repository-url]- Install dependencies
npm install- Set up environment variables Create a .env file with:
EXPO_PUBLIC_CLERK_PUBLISHABLE_KEY=your_clerk_key
CRYPTO_API_KEY=your_crypto_api_key
- Start the development server
npx expo start- Primary: #65558F
- Background: #F3EDF7
- Secondary: #E8DEF8
- Primary: #4F378B
- Background: #211F26
- Secondary: #4A4458
- iOS
- Android
- Web (partial support)
This project is licensed under the MIT License.