I need someone to implement a simple Flutter App in plain DART that can run on iOS, Android, macOS & windows. No rushed deadline. No existing codebase to integrate into.
It should be a simple Image Gallery app with the following features:
- load images (thumbnails) from sqlite database based on SQL query (using the moor/drift library for database IO)
- pinch to zoom gesture (on iOS/Android) to scale the gallery element size (+/- keys on desktop)
- infinit scrolling ListView as base (using pagination) <- core work package
- very simple search field on the top to start a query on a 'year' column
- all images shall be cropped to a square format
It is very important and will be of highest priority that the resulting code is:
- efficient and low memory footprint
- well structured into classes and files
- documented in code
- minimal in code lines and used libraries / plugins (implement from scratch not based on examples / previous projects)
A sample sqlite table is attached. A huge database with many entries to test performance and functionality will be provided when project is awarded.
3 milestones are going to be set up:
1. Agreement on UI based on provided UI / Mockup
2. Functionality Implemented and tested
3. Documentation and final delivery.
If there are question feel free to ask! Please enter the code 35732 into the first line of your bid so I can see that you carefully read the full description before bidding. Happy bidding! Looking forward to a collaboration!