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

Added Customisable Seller Bio and Transparent Store Policies for Enhanced Buyer Trust #910

Merged
merged 1 commit into from
Nov 9, 2024

Conversation

IkkiOcean
Copy link
Contributor

Summary:

This PR adds a Seller Settings Page to the seller dashboard. The settings page includes sections for updating profile information, about us details, and policies (shipping, returns, and support). It allows the seller to toggle between edit and view modes for each section and saves the changes locally. The layout is responsive and designed for easy navigation and user experience.

Changes:

  • SellerSettingPage: A new page component for managing seller settings, including profile, about us, and policy information.
  • ProfileSection: Component to handle profile information (business name, tagline, email, location, etc.), with file upload functionality for changing profile pictures.
  • AboutUsSection: Component to manage the "About Us" section, allowing text editing.
  • PolicySection: Component to handle policies (shipping, returns, support) with edit and save functionality.
  • State Management: Used useState for managing state locally for edit mode toggling and form data.
  • Responsive Design: The page is responsive and adapts to mobile and desktop views.

Features:

  • Edit/View Toggle: Sellers can toggle between edit and view modes for each section (profile, about us, and policies).
  • Profile Picture Upload: Sellers can upload and change their profile picture.
  • State Persistence: The seller's settings (profile, about us, and policies) are stored and reflected in the page as they make changes.
  • UI Enhancements: Uses Tailwind CSS for styling and responsiveness.

Changes in the Seller Dashboard:

  • The settings page is now accessible as part of the seller dashboard.
  • It allows sellers to modify their information without navigating away from the dashboard.

Screenshots:

seller-p.mp4

Let me know if you need any further adjustments!

Copy link

vercel bot commented Nov 9, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
agro-tech-ai ✅ Ready (Inspect) Visit Preview 💬 Add feedback Nov 9, 2024 7:00am

Copy link
Contributor

github-actions bot commented Nov 9, 2024

Thank you for submitting your pull request! 🙌 We'll review it as soon as possible. In the meantime, please ensure that your changes align with our CONTRIBUTING.md. If there are any specific instructions or feedback regarding your PR, we'll provide them here. Thanks again for your contribution! 😊

@manikumarreddyu manikumarreddyu merged commit f409c85 into manikumarreddyu:main Nov 9, 2024
4 checks passed
Copy link
Contributor

github-actions bot commented Nov 9, 2024

🎉 Your pull request has been successfully merged! 🎉 Thank you for your valuable contribution to our project. Your efforts are greatly appreciated. Feel free to reach out if you have any more contributions or if there's anything else we can assist you with. Keep up the fantastic work! 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Customizable Seller Bio and Transparent Store Policies for Enhanced Buyer Trust
2 participants