bhavy3103 / BMark-ECommerce

This is an Ecommerce Platform ecommerce that allows users to create accounts as buyers or sellers, enabling seamless transactions for purchasing or selling items, while also offering a chat feature for smooth communication.
https://bmarkecommerce.vercel.app/
13 stars 30 forks source link
ecommerce-website hacktoberfest hacktoberfest2024 mernstack opensource socket-io stripe-payments

BMark-E-commerce

BMark-Ecommerce is a dynamic e-commerce platform designed to allow users to create accounts as buyers or sellers. The platform facilitates seamless transactions for purchasing and selling items and features an integrated chat system to ensure smooth communication between buyers and sellers.

✨ Features

💻 Tech Stack 💻

🚀 Getting Started

1. Clone Repo.

2. cd frontend --> npm i --> npm start

3. cd backend --> npm i --> npm start

4. cd socket --> npm i --> npm start

5. Setup .env file in the backend/config folder according to the provided .env.example

6. Setup .env file in the socket folder according to the provided .env.example

🛠️ Looking for Contributions

We welcome contributions to improve and enhance the platform! Here’s how you can help:

🤝 Contribution

We welcome contributions from developers of all skill levels! I would appreciate your help if you could fix a bug, add new features, or improve documentation.

To contribute:

  1. Fork the repository.
  2. Create a new branch for your feature or fix:
    
    git checkout -b feature-or-fix-name
  3. Make your changes and commit them using Conventional Commits:
    
    git commit -m "feat: describe your changes"
  4. Push your branch:
    
    git push origin feature-or-fix-name
  5. Open a pull request and describe the changes you made.

    🔧 What We Need

📫 Contact

For any queries or collaboration requests, reach out via email or open an issue in the repository.