Skip to content

A Product Price Comparison App that compares data of e-commerce sites and suggests you the best products out there.

Notifications You must be signed in to change notification settings

Rickey07/compare-marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

🛍️ Compare Market-Place Project 🌟

Welcome to our awesome e-commerce project! This is a README.md file to guide you through our project and get you started.

📜 Description

This project uses webscraping to scrape data of different websites like flipkart , amazon and many others. This let's you compare the different products across different domains.

🚀 Features

✨ Easy-to-use and intuitive user interface

✨ Search Products and Compare them.

✨ Instantly Navigate to a product on a actual website.

✨ User authentication and registration with Google

Upcoming Feature Ideas or if you want to contribute

✨ Send Instant mail using nodemailer of comparison to your friends

✨ Add a Price Tracker to track product price and send instant notification.

⚙️ Installation

To run this project locally, follow these steps:

  1. Clone the repository: git clone https://github.com/Rickey07/ZBay.git
  2. Navigate to the project directory: cd ./Server and cd ./Client
  3. Install the dependencies: npm install
  4. Set up the environment variables:
    • Rename .env.example to .env
    • Provide the necessary values for the variables
  5. Start the development server: npm run dev for client and npm run dev for server
  6. Open your browser and visit: http://localhost:3000

🛠️ Tech Stack

Our project is built using the following technologies:

  • Frontend: React.js, React Context, HTML, CSS
  • Backend: Node.js, Express.js, MongoDB
  • Languages:- Typescript
  • Deployment: AWS ( EC2 Instance)

📹 Demo Video

![Demo Video]

📹 Demo Video

![Demo Video]

🤝 Contributing

We welcome contributions from everyone! If you'd like to contribute to our project, please follow these steps:

  1. Fork the repository
  2. Create your branch: git checkout -b feature/your-feature
  3. Commit your changes: git commit -am 'Add your feature'
  4. Push to the branch: git push origin feature/your-feature
  5. Open a pull request

❓ FAQ

Q: How can I contact support?

A: You can reach out to me at Rickeyrickey747@gmail.com or on linkedin.

Q: Is there a demo available?

A: Yes, you can try our live demo at Demo Link.

📝 License

This project is licensed under the MIT License.

Feel free to explore, learn, and use our e-commerce project for your own needs. We hope you enjoy using it as much as we enjoyed creating it! 😄

About

A Product Price Comparison App that compares data of e-commerce sites and suggests you the best products out there.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published