silviajcn / Ecommerce-tailwind

Ecommerce (React, Vite, Tailwind)

Home Page:https://shopi-app.netlify.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🌎 E-commerce Shopi

logo

Shopi is an e-commerce of electronic products. With the latest trends in laptops, tablets and cell phones, as well as innovative accessories that will improve your day to day. Buy now at Shopi and increase your productivity.

πŸ“ƒ In the application you can:

  • See the latest trends in electronic products.
  • Filter products by name and by category.
  • Add products to the shopping cart and delete them in case you don't want to buy them.
  • Buy products.
  • See your last purchase.
  • View your purchase history.

βš™οΈ Changes made:

In this project I wanted to make some changes to practice some logic issues and to add some improvements to the final project of the Curso de React.js con Vite.js y TailwindCSS taught by the teacher Estefany Aguilar. These are the changes I made:

  • Allow the user to navigate and perform actions on the page and that this information persists in case the page is closed. I did this by sending the information to Local Storage.
  • Remove all products from the cart.
  • Routes for the shopping cart and for the detail of the selected product.
  • I used a JSON file containing the products, instead of the Platzi API. This allowed me to see a more complete detail of each product with more information.

πŸ–±οΈ Visit the app here:

https://shopi-app.netlify.app/

πŸ“ Project:

  • React
  • Vite
  • Tailwind

πŸ“Œ Dependencies

  • react
  • react-dom
  • react-router-dom
  • tailwindcss
  • prop-types
  • @heroicons/react

πŸ’Ό Prerequisites

  • Node.js
  • npm

βš™οΈ Installation

  • Clone the latest code on the master branch
    • git clone https://github.com/silviajcn/Ecommerce-tailwind.git
  • Install dependencies
    • npm install
  • Run the web server!
    • npm run dev

🎈 Usage

😍 Screenshots of the app

Desktop:

Shopi Desktop 1

Shopi Desktop 2

Shopi Desktop 3

Shopi Desktop 4

😎 Author

About

Ecommerce (React, Vite, Tailwind)

https://shopi-app.netlify.app/


Languages

Language:JavaScript 94.9%Language:CSS 4.1%Language:HTML 1.0%