Skip to content

Srijatalamarla/ShopEvUN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ShopEvUN

ShopEvUN is an e-commerce website designed to showcase and sell all kinds of products ranging from daily needs like groceries to electronics, furniture and more..

Live Demo

Experience Shop Everything U Need - Click here

Features

  • Home, Explore Products and Cart pages.
  • Responsive Design
  • Search and filter products
  • Add and Remove products from the cart
  • Product modal with detailed information

Tech Stack

  • HTML - For structuring the content
  • CSS - For styling and layout
  • Javascript - For event handling, API Integrations, and dynamic UI updates

Installation

To run this project locally:

  1. Clone the repository
git clone git@github.com:Srijatalamarla/ShopEvUN.git
  1. Open "index.html" in your browser or use a local server for better compatibility (e.g., Live Server extension in VS code).

Screenshots

ShopEvUN - 1 ShopEvUN - 2 ShopEvUN - 3 ShopEvUN - 4 ShopEvUN - 5 ShopEvUN - 6

Key Learnings

Through this project, the following concepts were explored and implemented:

  • Fetch API - Retrieving products data dynamically from dummyJSON API
  • Asynchronous Javascript - Using async and await for API calls
  • Local Storage Management - Persisting cart data using localStorage and sessionStorage
  • DOM Manipulation - Dynamically updating UI elements
  • Responsive Design Techniques - Using media queries and flexbox/grid for a mobile-friendly experience
  • API Error Handling - Implementing fallback mechanisms in case of API failures
  • Performance Optimization - Lazy loading products and optimizing API calls for better performance

About

An E-Commerce Website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors