A multipurpose React Native Android/iOS app which implements Google’s Material Design.
This React Native app allows clients to calculate their income/expenses, keep track of their tasks, get their current weather data based on their GPS location, and search the current weather of any city in the world by utilizing the OpenWeather API.
Project is created with:
- React v17.0.2
- React Native v0.68.2
- React-Redux v8.0.2
- Redux Toolkit v1.8.2
- npm v8.5.0
To run this project, install it locally using npm:
$ cd ../aio-planner-react-native
$ npm install
Then follow the React Native instructions to set up the development environment with React Native CLI.
After installation, you will need to add the following environment variable to your .env
file:
API_KEY
: Your OpenWeather API Key
You can import the environment variable with react-native-dotenv
:
import {API_KEY} from '@env';
- Calculate income/expenses
- Keep track of a list of daily tasks
- Get current weather info based on GPS location and search query
Distributed under the MIT License.
Created by n-ii-ma
Feel free to contact me!