VaibhavArora314 / StyleShare

A simple web based platform where users can easily create, explore, and share Tailwind CSS components and designs with fellow users.
https://style-share.vercel.app
MIT License
40 stars 71 forks source link

[Feature Request]: To add new features to profile page such as avatars, tech stacks, etc #374

Closed ayush-848 closed 2 weeks ago

ayush-848 commented 3 weeks ago

Is there an existing issue for this?

Feature Description

The profile avatar can be changed by user, user can also add his/her tech stacks such as tailwind, javascript, react, tec

Use Case

The profile avatar can be changed by user, user can also add his/her tech stacks such as tailwind, javascript, react, tec

Benefits

No response

Add ScreenShots

No response

Priority

High

Record

github-actions[bot] commented 3 weeks ago

Thank you for creating this issue! 🎉 We'll look into it as soon as possible. In the meantime, please make sure to provide all the necessary details and context. If you have any questions or additional information, feel free to add them here. Your contributions are highly appreciated! 😊

You can also check our CONTRIBUTING.md for guidelines on contributing to this project.

VaibhavArora314 commented 3 weeks ago

in the profile avatar, will you allow the user to add images? or will you provide some predefined avatars the user can choose from?

ayush-848 commented 3 weeks ago

in the profile avatar, will you allow the user to add images? or will you provide some predefined avatars the user can choose from?

My initial thought was to add some predefined gendered avatars and user will choose one of them

VaibhavArora314 commented 3 weeks ago

in the profile avatar, will you allow the user to add images? or will you provide some predefined avatars the user can choose from?

My initial thought was to add some predefined gendered avatars and user will choose one of them

Sure, go ahead with this approach.

ayush-848 commented 3 weeks ago

in the profile avatar, will you allow the user to add images? or will you provide some predefined avatars the user can choose from?

Well the part will be to implement the choosing features.

Then after we can introduce many add ons

VaibhavArora314 commented 3 weeks ago

I will add level label based after reviewing the complexity and work done in pull request

ayush-848 commented 3 weeks ago

I will add level label based after reviewing the complexity and work done in pull request

Sure

ayush-848 commented 3 weeks ago

@VaibhavArora314 for frontend change also Do I need to set up the backend part??

VaibhavArora314 commented 3 weeks ago

@VaibhavArora314 for frontend change also Do I need to set up the backend part??

To test and develop the feature, you will have to setup both frontend and backend

ayush-848 commented 3 weeks ago

@VaibhavArora314 for frontend change also Do I need to set up the backend part??

To test and develop the feature, you will have to setup both frontend and backend

Ok ok, actually I do not have that much experience in backend and seeing all those steps were a bit overwhelming

VaibhavArora314 commented 3 weeks ago

@VaibhavArora314 for frontend change also Do I need to set up the backend part??

To test and develop the feature, you will have to setup both frontend and backend

Ok ok, actually I do not have that much experience in backend and seeing all those steps were a bit overwhelming

Ok so how are you planning to implement avatar and tech stack info of user since that will require you to implement new api or modify existing api for it in backend as well

ayush-848 commented 3 weeks ago

@VaibhavArora314 for frontend change also Do I need to set up the backend part??

To test and develop the feature, you will have to setup both frontend and backend

Ok ok, actually I do not have that much experience in backend and seeing all those steps were a bit overwhelming

Ok so how are you planning to implement avatar and tech stack info of user since that will require you to implement new api or modify existing api for it in backend as well

I thought of saving the data,i.e, tech stack and avatar, in local storage, there by the changes will remain constant

VaibhavArora314 commented 3 weeks ago

But how will this be shared to other users when they visit someone else's profile.

ayush-848 commented 3 weeks ago

But how will this be shared to other users when they visit someone else's profile.

Hmm, you are right. Ok you can un-assign me or close the issue.

I reckon it won't be possible without backend knowledge.

ayush-848 commented 3 weeks ago

btw @VaibhavArora314 The changes I will do will be in frontend>Profile.tsx and where do I have to update the changes??

github-actions[bot] commented 2 weeks ago

Hello @ayush-848! Your issue #374 has been closed. Thank you for your contribution!