Skip to content

Walmart Clone is a web application built using Next.js, Oxylabs, Shadcn, and Zustand. It replicates the functionality of the Walmart website, featuring a homepage, search page, product page, and cart.

Notifications You must be signed in to change notification settings

akinbo-emmanuel/walmart-clone

Repository files navigation


Walmart Clone

Walmart Clone is a web application built using Next.js, Oxylabs, Shadcn, and Zustand. It replicates the functionality of the Walmart website, featuring a homepage, search page, product page, and cart.

Features

  • Utilizes Shadcn for reusable components.
  • Integrates Oxylabs for web scraping data from Walmart.
  • Implements Zustand for state management.
  • Developed with Next.js for building the project.

Installation

To install and run the project locally, follow these steps:

  1. Clone the repository to your local machine:

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

    cd walmart-clone
    
  3. Install dependencies:

    npm install
    
  4. Run the development server:

    npm run dev
    
  5. Open your browser and visit http://localhost:3000 to view the application.

Usage

The application functions similarly to the Walmart website. Navigate through the homepage, search for products, view product details, and add items to your cart.

Environment Variables

To use the Oxylabs ecommerce scraper, you need to include your Oxylabs username and password in the .env.local file. Example:

OXYLABS_USERNAME=your_username
OXYLABS_PASSWORD=your_password

Contributing

Contributions to the Walmart Clone project are welcome! Feel free to report issues, suggest improvements, or submit pull requests.

Credits

  • Oxylabs
  • Zustand
  • Shadcn
  • Tutor: Sonny Sangha

License

This project is open-source and available under the MIT License.

Contact


About

Walmart Clone is a web application built using Next.js, Oxylabs, Shadcn, and Zustand. It replicates the functionality of the Walmart website, featuring a homepage, search page, product page, and cart.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages