infiniteoverflow / infiniteoverflow/Libro

Feature to upload user image

Open
#143 9 comments 0 reactions 0 assignees View on GitHub
enhancement hactoberfest_accepted
Dominant language
Dart
Stars
58
Forks
49
PR merge metrics
No merged PRs in 30d

Description

Wont it be nice if the user can upload their pic in their profile ?

We need an option in the InfoScreen to upload an image, and when submitted, the image should be stored in Firebase Storage and its public URL appended to the user details in Firebase RealtimeDB.

If the user is signing-in using Social Auth, get the image link from the Account as use it as the profile pic.

Contributor guide

Open the contributing guide

Research direction

Start with the InfoScreen and the existing Social Auth, Firebase Storage, and Firebase RealtimeDB integration. Trace how user details are currently stored and how account images are exposed. Done means users can upload a profile image, its public URL is saved with their Firebase user details, and social sign-in images are used when available.

Written by the indexing model from the issue text.

Assessment

Tech stack
dart, firebase, flutter
Domain
backend, database, mobile
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.