Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cloud Storage: Add image/video/file storage implementation #17

Open
sbis04 opened this issue Oct 15, 2022 · 4 comments
Open

Cloud Storage: Add image/video/file storage implementation #17

sbis04 opened this issue Oct 15, 2022 · 4 comments
Labels
enhancement New feature or request good first issue Good for newcomers Hacktoberfest For counting towards Hacktoberfest contribution help wanted Extra attention is needed

Comments

@sbis04
Copy link
Owner

sbis04 commented Oct 15, 2022

Add functionality for retrieving an image, video, or other files from the device storage and upload it to Cloud Storage. Use the generated URL to provide an option to download the file on the second page.

So, there would be two pages basically:

  • First Page to select and upload a file from the device
  • Second Page to download the file to the device

Please try to maintain similar theming across the pages, though there aren't any concrete theming guidelines for this contribution but keep this in mind for future-proofing this contribution.

Use the correct folder structure for adding the functionality, have a look at the readme and the project lib folder structure to understand the proper folder structure to follow. Each functionality is under its own category and consists mainly of screens, utils, and widgets folders.

NOTE: You need to create your own Firebase project and configure it before starting to contribute, make sure you read the CONTRIBUTING guidelines.

Assume the Cloud Storage rule to be open to everyone (even without auth) for this demo.

More info: https://firebase.google.com/docs/storage/flutter/start
Package to use: https://pub.dev/packages/firebase_storage

Hacktoberfest 2022 Note: There's no assignment of issues (first come, first review basis), all eligible contributions will be given “hacktoberfest-accepted” label to make it count towards the Hacktoberfest contribution, even if it's not merged.

@sbis04 sbis04 added enhancement New feature or request help wanted Extra attention is needed good first issue Good for newcomers Hacktoberfest For counting towards Hacktoberfest contribution labels Oct 15, 2022
@Engr-Owais
Copy link

I am open to work on it

@sbis04
Copy link
Owner Author

sbis04 commented Oct 17, 2022

Nice, you can start working on this @Engr-Owais. Looking forward to your PR!

@rktejesh
Copy link
Contributor

Hey @sbis04
Can I work on this?

@sbis04
Copy link
Owner Author

sbis04 commented Oct 18, 2022

Yes, you can work on this @rktejesh. All issues are open to everyone.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers Hacktoberfest For counting towards Hacktoberfest contribution help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants