CryptoNight is a feature-rich React Native application for tracking cryptocurrencies, viewing market data, and staying updated with the latest crypto news. APK File
- Real-time Cryptocurrency Data: Track prices, market caps, and price changes for a wide range of cryptocurrencies.
- User Authentication: Secure login and registration system using Supabase.
- Personalized Profiles: Users can create and edit their profiles, including avatar uploads.
- Market Overview: View top gainers, losers, and overall market trends.
- Cryptocurrency News: Stay informed with the latest news in the crypto world.
- Search Functionality: Easily find specific cryptocurrencies.
- Responsive UI: Smooth animations and a user-friendly interface built with React Native and NativeWind.
- React Native
- TypeScript
- NativeWind (Tailwind CSS for React Native)
- Supabase (Authentication and Database)
- React Query
- Formik & Yup (Form handling and validation)
- React Navigation
- Expo
- Node.js (v14 or later)
- npm or yarn
- Expo CLI
-
Clone the repository:
git clone https://github.com/devmustafa03/cryptoknight-app.git
-
Navigate to the project directory:
cd cryptoknight-app
-
Install dependencies:
npm install
or
yarn install
-
Set up environment variables: Create a
.env
file in the root directory and add your Supabase and other API keys:SUPABASE_URL=your_supabase_url SUPABASE_ANON_KEY=your_supabase_anon_key CRYPTO_API_KEY=your_crypto_api_key
-
Start the development server:
npx expo start
For any queries or support, please contact [email protected].