Skip to content

A multipurpose React Native Android/iOS app implementing Google’s Material Design.

License

Notifications You must be signed in to change notification settings

n-ii-ma/AIO-Planner-React-Native

Repository files navigation

MIT License

AIO Planner RN

A multipurpose React Native Android/iOS app which implements Google’s Material Design.

Table of contents

General Info

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.

Technologies

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

Setup

Installation

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.

Environment Variables

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';

Features

  • Calculate income/expenses
  • Keep track of a list of daily tasks
  • Get current weather info based on GPS location and search query

Screenshots

License

Distributed under the MIT License.

Contact

Created by n-ii-ma

Feel free to contact me!