/weather-app-react-native

This project is a simple mobile application built using React Native on the frontend, and Express and Node JS on the backend. It utilizes Docker to containerize the application, making it easy to deploy and run in any environment.

Primary LanguageJavaScript

weather-app-react-native

About

This is a simple MERN stack mobile application that allows users to search for weather information by city name. The application is built using React Native and Expo. The backend is built using Node.js, Express, and MongoDB. The application is built using the following technologies:

  • React Native
  • Expo
  • Node.js
  • Express
  • MongoDB

Installation

  1. Clone the repository
  2. Install dependencies
npm install
  1. Run the application
npm start
  1. Scan the QR code using the Expo app on your mobile device

Usage

  1. Phone will check for location permissions
  2. If location permissions are granted, the app will automatically search for weather information based on the user's location
  3. If location permissions are not granted, the app will use the default location (Safi, Morocco)