Skip to content

Eazy-Buy is a collaborative Electric Ecommerce Website project, developed with MERN stack, TypeScript, and React Query, delivering a seamless shopping experience for electric products. Features include a wide product catalog, quick search, detailed product info, user authentication, shopping cart, order management, payment integration, user review

Notifications You must be signed in to change notification settings

Dawitlior/Eazy-Buy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

share

LINK

Eazy-Buy - Electric Ecommerce Website

Eazy-Buy is a collaborative project developed by me and my partner Solomon Avrham, using MERN stack with TypeScript and React Query. It offers a seamless shopping experience for electrical products

Screenshot-2023-07-19-at-23-01-11 Screenshot-2023-07-19-at-23-01-55

Features

  • Product Catalog: Browse and explore a wide range of electrical products.

  • Product Details: View detailed information and customer reviews.

  • User Authentication: Securely register, login, and manage accounts.

  • Shopping Cart: Easily add products, update quantities, and checkout.

  • Order Management: Conveniently track and manage orders.

  • Payment Integration: Safe and secure payment processing.

  • Responsive Design: Enjoy a seamless shopping experience on any device.

Technologies Used

  • MERN Stack: MongoDB, Express.js, React.js, and Node.js.

  • TypeScript: Enhancing code readability and tooling support.

  • React Query: Efficiently managing and caching server state in React applications.

Installation

  1. Clone this repository: git clone https://github.com/your_username/eazy-buy.git.

  2. Navigate to the project directory: cd Eazy-buy.

  3. Install dependencies: npm install.

  4. Set up environment variables for database connection, payment gateway integration, and sensitive information using a .env file.

  5. Start the development server: npm run dev.

Usage

Explore Eazy-Buy's product catalog, add items to your cart, proceed to checkout, and enjoy other features like user authentication and order tracking.

Contributing

We welcome contributions! Feel free to open issues or submit pull requests to enhance the project further.

License

This project is licensed under the MIT License. Use, modify, and distribute the code as per the terms of the license.


Thank you for choosing Eazy-Buy! We hope you have a delightful shopping experience with our Electric Ecommerce Website. Happy shopping! 🛒

About

Eazy-Buy is a collaborative Electric Ecommerce Website project, developed with MERN stack, TypeScript, and React Query, delivering a seamless shopping experience for electric products. Features include a wide product catalog, quick search, detailed product info, user authentication, shopping cart, order management, payment integration, user review

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 86.7%
  • JavaScript 12.1%
  • Other 1.2%