Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/MindsHub/insigno_frontend
Insigno makes keeping your city clean enjoyable and inspiring!
https://github.com/MindsHub/insigno_frontend
ecology trash
Last synced: 4 days ago
JSON representation
Insigno makes keeping your city clean enjoyable and inspiring!
- Host: GitHub
- URL: https://github.com/MindsHub/insigno_frontend
- Owner: MindsHub
- License: gpl-3.0
- Created: 2022-03-07T12:54:27.000Z (over 2 years ago)
- Default Branch: develop
- Last Pushed: 2024-06-25T12:34:18.000Z (5 months ago)
- Last Synced: 2024-08-02T01:21:59.081Z (3 months ago)
- Topics: ecology, trash
- Language: Dart
- Homepage: https://mindshub.it/insigno-app/
- Size: 15.6 MB
- Stars: 13
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Insigno
Flutter frontend for Insigno.
[](https://f-droid.org/packages/org.mindshub.insigno/)
[](https://play.google.com/store/apps/details?id=org.mindshub.insigno)Or get the latest APK from the [Releases Section](https://github.com/MindsHub/insigno_frontend/releases/latest).
## Dependency injection
Quando si aggiungono o spostano file di Dependency Injection (ad esempio, quelli contenenti `@singleton`, `@lazySingleton`, `@injectable` o `@module`), bisogna rigenerare il file di setup `lib/di/setup.config.dart` ([fonte](https://github.com/Milad-Akarie/injectable#run-the-generator)).
```bash
# rigenera i file una volta sola
flutter pub run build_runner build# rigenera i file ad ogni modifica, finche' e' in esecuzione
flutter pub run build_runner watch
```## TODOs
- [x] Optimize performance of map when there are many markers to display
- [ ] Improve error handling## Flutter getting started
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
- [Lab: Write your first Flutter app](https://flutter.dev/docs/get-started/codelab)
- [Cookbook: Useful Flutter samples](https://flutter.dev/docs/cookbook)For help getting started with Flutter, view our
[online documentation](https://flutter.dev/docs), which offers tutorials,
samples, guidance on mobile development, and a full API reference.## Screenshots
Cose di cui assicurarsi:
- alternare tema chiaro e scuro
- ripetere in italiano e in inglese
- togliere tutti i metadati con `mogrify -strip ./*.png`
- comprimere le immagini con `optipng *.png`Descrizioni degli screenshot:
- 0.png - SCURO - schermata principale con mappa e pillola decente
- 1.png - CHIARO - menu che permette di filtrare i materiali
- 2.png - SCURO - schermata di segnalazione nuovo marker
- 3.png - CHIARO - marker screen con un marker diverso da quello appena riportato
- 4.png - SCURO - profilo non da admin con "suggerisci pillola" aperto
- 5.png - CHIARO - revisione immagini (non da admin ma normale)
- 6.png - SCURO - classifica non globale ma entro una distanza così i punteggi sono solo quelli dei marker