A simple weather app built with React Native
.env.sample file is provided for you to create your own .env file. You can get your own API key from OpenWeatherMap and paste it to your .env file.
git clone https://github.com/ercumentlacin/react-native-weather-app.git
cd react-native-weather-app
npm install
npm start
- React Native
- Expo
- Nativewind (Tailwind CSS for React Native)
- Tanstack React Query
- Lucide React Native Icons
- TypeScript
- Husky, Lint-staged, ESLint, Prettier
- Node.js
- npm
I used EsLint and Prettier for linting and formatting. You can check the rules in .eslintrc.js file.
I used OpenWeatherMap API to get weather data. You can check the documentation here.