stelynx / collectio Goto Github PK
View Code? Open in Web Editor NEWFlutter + Firebase application for collectors
Flutter + Firebase application for collectors
For now, the only functionality we need is creating and getting the profile.
User should be able to add select, crop and upload images for collections and items
This is the final ticket of the MVP development.
Update Android and iOS parts of Flutter project to be linked with Firebase. This is connected with #2.
The replacements will make collections more pesonalized and custom. One such replacement could be
The Action should
Currently, in #24 we did not test all the added files and Codecov did not complain. We need to add all the files and make sure everything is tested, until Codecov supports untested files in coverage report.
Before this is merged, each file that does not contain only abstract classes should have a corresponding test file.
User should be able to access his profile through a Drawer from the right side.
stelynx-collectio
project on Firebase.In /lib
folder create desired project structure. This also includes the architecture design which is not complete yet.
Widgets like buttons, text fields, dropdowns, etc. should be extracted into separate global widgets to unify styling.
Photo metadata can include location where image was taken. Read it if it is available, otherwise set it to null
. In the future, we will give user an option to change it manually.
Edit: If image selected for CollectionItem image contains exif data, parse location and save it to Firebase. This will later be used to extend CollectionItem with location and display it on map.
On the screen with items, insert data about collection above the list, sort of you would do it for user profile. Also include misc data like number of entries.
This shall be done after #55 is done.
For now, settings will only allow choosing theme, and closing one's account. Issue #86 should be done first.
One should be able to retrieve a profile from Firestore.
Place logout on the trailing part of the app bar. It will later be replaced with the drawer and moved inside the drawer.
Currently, the message is being printed to the console. Provide message in UI.
In new collection and new item forms, there is no information shown when a user clicks submit and image is not provided. The information should be provided, so user knows he has to select the image.
Create collection called stelynx_schemata
that will hold schemata for other collections.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.