ercumentlacin / react-native-weather-app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

React Native Weather App

A simple weather app built with React Native

Installing / Getting started

.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

Built With

  • React Native
  • Expo
  • Nativewind (Tailwind CSS for React Native)
  • Tanstack React Query
  • Lucide React Native Icons
  • TypeScript
  • Husky, Lint-staged, ESLint, Prettier

Prerequisites

  • Node.js
  • npm

Style guide

I used EsLint and Prettier for linting and formatting. You can check the rules in .eslintrc.js file.

Api Reference

I used OpenWeatherMap API to get weather data. You can check the documentation here.

Screenshots

Home Screen

About


Languages

Language:TypeScript 96.7%Language:JavaScript 3.3%