Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sn2606/metops-frontend
Flutter based frontend for Field Artillery Meteorology application.
https://github.com/sn2606/metops-frontend
android android-application dart field-artillery-meteorology flutter flutter-django meteomatics-api meteorology open-meteo-api upper-air weather-app
Last synced: about 1 month ago
JSON representation
Flutter based frontend for Field Artillery Meteorology application.
- Host: GitHub
- URL: https://github.com/sn2606/metops-frontend
- Owner: sn2606
- Created: 2022-12-06T13:17:44.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2023-01-24T11:03:39.000Z (almost 2 years ago)
- Last Synced: 2024-04-17T22:55:36.330Z (9 months ago)
- Topics: android, android-application, dart, field-artillery-meteorology, flutter, flutter-django, meteomatics-api, meteorology, open-meteo-api, upper-air, weather-app
- Language: Dart
- Homepage:
- Size: 9.21 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[![Contributors][contributors-shield]][contributors-url]
[![Forks][forks-shield]][forks-url]
[![Stargazers][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
[![LinkedIn][linkedin-shield]][linkedin-url]
MetOps
MetOps is a state-of-the-art, fully integrated comprehensive solution presented as a substitute for the traditional MET stations used for field artillery atmospheric data collection.
View Demo
·
Report Bug
Table of Contents
## About The Project
[![Product Name Screen Shot][product-screenshot]](https://example.com)
This is an android application.
### Built With
* [Flutter](https://flutter.dev/)
* [Dart](https://dart.dev/)
* [Open-Meteo](https://open-meteo.com/en/docs)## Getting Started
This is an example of how you may give instructions on setting up your project locally.
To get a local copy up and running follow these simple example steps.### Prerequisites
* Follow [flutter installation instructions](https://docs.flutter.dev/get-started/install).
* The [backend](https://github.com/sn2606/MetOps-backend) should be up and running.
* VS Code
* Android Studio### Installation
1. Clone the repo
```sh
git clone https://github.com/sn2606/MetOps-frontend.git
```
2. Install packages
```sh
flutter pub get
```
3. Start an android emulator (API 32+)
4. Start the [backend](https://github.com/sn2606/MetOps-backend) server
```sh
python manage.py runserver
```
5. Run the app
```sh
flutter run
```## Usage
[Backend](https://github.com/sn2606/MetOps-backend) to [this Flutter app](https://github.com/sn2606/MetOps-frontend)
## Roadmap
- [x] Screens
- [x] Splash
- [x] Login
- [x] Dashboard
- [x] Query
- [x] Result
- [x] Records
- [x] Result
- [x] Database Connected (PostgreSQL)
- [x] Connect to backend
- [x] Authorization Login & Account
- [x] Query Response from external API (Meteomatics)
- [x] Query & Records Save
- [x] Query & Records View
- [x] Query & Records Delete
- [x] Query & Response Export
- [x] Current Location Weather on Dashboard
- [ ] 2 factor authentication
- [ ] State managementSee the [open issues](https://github.com/sn2606/MetOps-frontend/issues) for a full list of proposed features (and known issues).
## Contact
Swaranjana Nayak - [email protected]
Project Link: [https://github.com/sn2606/MetOps-frontend](https://github.com/sn2606/MetOps-frontend)
## Acknowledgments
* [Dart Documentation](https://dart.dev/guides)
* [Flutter Documentation](https://docs.flutter.dev/)
* [Flutter-Django tutorial](https://www.youtube.com/playlist?list=PLCcj7eWENylKcfgrh7SPqbSVjxVytW0r7)[contributors-shield]: https://img.shields.io/github/contributors/sn2606/MetOps-frontend.svg?style=for-the-badge
[contributors-url]: https://github.com/sn2606/MetOps-frontend/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/sn2606/MetOps-frontend.svg?style=for-the-badge
[forks-url]: https://github.com/sn2606/MetOps-frontend/network/members
[stars-shield]: https://img.shields.io/github/stars/sn2606/MetOps-frontend.svg?style=for-the-badge
[stars-url]: https://github.com/sn2606/MetOps-frontend/stargazers
[issues-shield]: https://img.shields.io/github/issues/sn2606/MetOps-frontend.svg?style=for-the-badge
[issues-url]: https://github.com/sn2606/MetOps-frontend/issues
[linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?style=for-the-badge&logo=linkedin&colorB=555
[linkedin-url]: https://linkedin.com/in/swaranjana
[product-screenshot]: assets/demo.gif