Skip to content

Pic-Store: A multi-vendor e-commerce platform for photographers, featuring user and seller dashboards, real-time analytics, and a seamless buying experience. Built with modern web technologies. πŸŒπŸš€

Notifications You must be signed in to change notification settings

shivhere007/Pic_store_e-commerce

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

63 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

[Pic-Store]

πŸš€ Welcome to the Pic-Store Repository!

Welcome to the Pic-Store repository! πŸš€ This project is designed to be a multi-vendor e-commerce platform that connects photographers and buyers in a seamless and user-friendly environment. We aim to provide a robust marketplace where sellers can showcase their work and buyers can discover and purchase stunning photos with ease.

Project Highlights

  • Multi-Vendor System:

    • Create Profiles: Photographers can create their profiles, upload their photos, and manage product listings.
    • Vendor Dashboard: Each vendor has a personalized dashboard to monitor sales, manage inventory, and interact with customers.
  • User Dashboard:

    • Personalized Experience: Buyers have a dashboard to view their purchase history, manage wishlists, and follow their favorite photographers.
    • Recommendations: Insights based on user preferences help buyers discover new content.
  • Seller Dashboard with Analytics:

    • Real-time Data: Sellers can track sales, popular products, customer engagement, and more.
    • Optimized Decision-Making: Data-driven insights to enhance business strategies.

🌟 Features

  • πŸ›’ Buy Photos: Users can browse and purchase photos seamlessly through the platform.
  • πŸ“‚ Dashboard for Buyers and Sellers:
    • Buyers can view their purchased photos in a dedicated dashboard.
    • Sellers can upload photos for sale and manage their portfolio.
  • πŸ“Š Analytics for Sellers: Sellers can track their sales and performance using detailed analytics.
  • πŸ’³ Secure Payment Integration: Payments are processed securely using Razorpay, ensuring a smooth and reliable transaction experience.

πŸ› οΈ Technologies Used

  • 🌐 Frontend:

    • React.js React
    • Tailwind CSS TailwindCSS
  • πŸ–₯️ Backend:

    • Node.js Node.js
    • Express.js Express.js
  • πŸ—„οΈ Database:

    • MongoDB MongoDB
  • πŸ’³ Payment Gateway:

    • Razorpay Razorpay
  • πŸ“¦ State Management:

    • Redux Toolkit Redux

Pic Store E-commerce

🀝 Contributing

We welcome and appreciate contributions! πŸŽ‰ If you'd like to help make Pic Store E-commerce even better, follow these steps:

1️⃣ Fork the Repository

Fork

  1. Click the Fork button at the top-right corner of this page to create a copy of the repository under your GitHub account.

2️⃣ Clone Your Fork

Clone

  1. Use the following command to clone the repository to your local system:

    git clone https://github.com/your-username/Pic_store_e-commerce.git
  2. Navigate to the project directory:

    cd Pic_store_e-commerce

3️⃣ Create a New Branch 🌿

Branch

  1. Create a new branch for your feature or bug fix:
    git checkout -b feature-name

4️⃣ Make Your Changes ✏️

Pencil

  1. Open the project in your preferred code editor and make the necessary changes or fix issues in the codebase.
  2. Ensure you follow best practices for code quality and consistency.

5️⃣ Commit Your Changes πŸ’Ύ

Commit

  1. After making your changes, commit them with a clear and concise commit message:
    git commit -m "Added feature: [feature-name]"

For example:

git commit -m "Fixed bug: Image upload issue in dashboard"

Push Your Branch πŸš€

   git push origin feature-name

πŸ“¬ Let's Connect

Want to collaborate or just say hello? Follow me on:

About

Pic-Store: A multi-vendor e-commerce platform for photographers, featuring user and seller dashboards, real-time analytics, and a seamless buying experience. Built with modern web technologies. πŸŒπŸš€

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.0%
  • Other 1.0%