aswathcm29 / JournalForge

https://journal-forge.vercel.app
MIT License
8 stars 32 forks source link

Add Profile Picture Upload Feature with Database Integration #152

Open skanarul8002 opened 1 month ago

skanarul8002 commented 1 month ago

Hey @aswathcm29 ,

I would like to enhance the profile section by adding a Profile Picture Upload feature. This feature will allow users to upload their own profile pictures, which will be stored in the database, and displayed in their personal profile.

Key Features:

  1. Image Upload: Users can select and upload an image from their local device.
  2. Database Integration: The uploaded image will be stored in MongoDB (as a file or URL reference, depending on implementation).
  3. Backend Handling: Implement business logic in the backend using Node.js and Express to handle image storage and retrieval.
  4. Frontend Display: Display the uploaded image in the user’s profile after upload and handle cases where the user has not uploaded a picture (default image).

This enhancement will improve user personalization and overall experience on JournalForge. Profile Section: image

Checklist:

Please assign this issue to me with the gssoc-ext, hacktoberfest-accepted, and level no. labels so I can start working on it right away.

Thank you!