This repository has been archived on 2023-11-13. You can view files and clone it, but cannot push or open issues or pull requests.
imagini/web_native/README.md

31 lines
668 B
Markdown
Raw Normal View History

2021-02-20 19:10:25 +00:00
# Imagini Client
A cross platform (iOS, Android, & Web) client used with the Imagini server.
2021-02-11 20:47:42 +00:00
2021-02-22 03:52:18 +00:00
## Features / Roadmap
- [DONE] Login w/ errors
- [DONE] GraphQL client
- [DONE] Load & tile images for user
- [DONE] Access & Refresh Token secure storage (`localStorage` web -_-)
- [TODO] ALL the tests
- [TODO] Pagination and lazy scroll load
- [TODO] File picker upload
- [TODO] Sync upload (Android & iOS)
- [TODO] Image caching (Android & iOS)
- [TODO] Lots more... TBD
2021-02-20 19:10:25 +00:00
## Running
2021-02-11 20:47:42 +00:00
2021-02-20 19:10:25 +00:00
# Chrome
flutter run -d chrome
2021-02-11 20:47:42 +00:00
2021-02-20 19:10:25 +00:00
# Simulator
open -a Simulator
flutter run
2021-02-11 20:47:42 +00:00
2021-02-20 19:10:25 +00:00
## Building
2021-02-11 20:47:42 +00:00
2021-02-20 19:10:25 +00:00
# Generate GraphQL Flutter Models
flutter pub run build_runner build