lalitdotdev/devcastle

[ feat ๐Ÿš€: Implement community logo feature in addition to community creation ๐ŸŒ ]

Closed this issue ยท 1 comments

Implement a new feature to allow community creators to upload a logo for their communities during creation. The logo is stored in the database and displayed alongside community details in the frontend. This enhancement improves the visual representation of communities and provides a more customizable experience for creators.

This feature enhancement will allow community creators to upload a logo for their community during creation. The logo will be stored in the database along with other community details.

Steps for implementation:

  • 1. Add a new field communityLogoUrl to the community model in the Prisma schema.
  • 2. Modify the community creation form to include an option for uploading a logo.
  • 3. Implement logic for uploading and storing the community logo using a suitable file storage service, such as AWS S3 or Vercel Blob.(For Testing)
  • 4. Update the API endpoint for creating communities to handle logo uploads and store the logo URL in the database.
  • 5. Update the frontend to display the uploaded community logo alongside community details.

Stale issue message