Skip to content
README.md 3.15 KiB
Newer Older
alexia's avatar
alexia committed
# Inifap
Es una aplicaciòn desarrollada en flutter, la cual se apoya con apis, para realizar un apoyo en la obtención de datos recientes de las estaciones meteorológicas, orientado a personas con dedicación a la agricultura.

# Recursos necesarios para su funcionamiento
Como parte de su funcionamiento se tienen mapas por parte de google, para el correcto funcionamiento de dichos mapas, se debe proporcionar un api key al codigo, el api key se colocara en android/app/src/main/AndroidManifest.xml en la linea numero 24  en el android value , a continuacion dejo como se ve la linea

```
android:name="com.google.android.geo.API_KEY"
android:value="AQUI SE COLOCA EL API KEY" />
```


alexia's avatar
alexia committed
# Download Link

## 📸 Screenshots

## 📚 Dependencies

| Name                                                                                  | Version       | Description                                                                                                                                |
| ------------------------------------------------------------------------------------- | ------------- | ------------------------------------------------------------------------------------------------------------------------------------------ |
|[shared_preferences](https://pub.dev/packages/shared_preferences)|2.0.0|Wraps platform-specific persistent storage for simple data (NSUserDefaults on iOS and macOS, SharedPreferences on Android, etc.).|
|[google_maps_flutter](https://pub.dev/packages/google_maps_flutter)|2.2.0|A Flutter plugin that provides a Google Maps widget.|
|[flutter_local_notifications](https://pub.dev/packages/flutter_local_notifications)|17.0.0|A cross platform plugin for displaying local notifications.|
|[permission_handler](https://pub.dev/packages/permission_handler)|10.3.0|This plugin provides a cross-platform (iOS, Android) API to request and check permissions.|
|[flutter_secure_storage](https://pub.dev/packages/flutter_secure_storage)|9.0.0|Flutter Secure Storage provides API to store data in secure storage. Keychain is used in iOS, KeyStore based solution is used in Android.|
|[flutter_dotenv](https://pub.dev/packages/flutter_dotenv)|5.1.0|Easily configure any flutter application with global variables using a `.env` file.|Easily configure any flutter application with global variables using a `.env` file.|
|[http](https://pub.dev/packages/http)|1.1.2|A composable, multi-platform, Future-based API for HTTP requests.|
|[diacritic](https://pub.dev/packages/diacritic)|0.1.5|Removes common accents and diacritical signs from a string by replacing them with an equivalent character.|
|[cupertino_icons](https://pub.dev/packages/cupertino_icons)|1.0.6|Default icons asset for Cupertino widgets based on Apple styled icons|
|[connectivity](https://pub.dev/documentation/connectivity/latest/)|3.0.6||
|[geolocator](https://pub.dev/packages/geolocator)|11.0.0|Geolocation plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API for generic location (GPS etc.) functions.|


### Prerequisites

-   Flutter
-   Android Studio / Xcode

### Setup

1. Clone the repo

```sh
git clone
```

2. Install dependencies

```sh
dart pub get
```

3. Run the app

```sh
flutter run
```