Skip to content

islammohmed/E-Commerce-JS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-commerce App

Introduction

The E-commerce App is a simple and user-friendly application designed to simulate the core functionality of an online shopping platform. This app provides users with an engaging experience, allowing them to browse products, view detailed information, and manage their account with ease. It is built using modern development tools and employs JSON Server to handle login and registration functionalities.

Features

Login and Registration

User Authentication: Users can log in or register to access personalized features.

JSON Server Integration: The app uses JSON Server as a backend to manage user credentials securely and efficiently.

Home Page

Product Listings: Displays a wide range of products for users to explore.

Intuitive Design: A clean and responsive layout to enhance the shopping experience.

Product Details Page

Detailed View: Each product has its own page with in-depth information, including:

Product name

Description

Price

Image

User Interaction: Options to add the product to a cart or wishlist (if implemented).

Getting Started

Prerequisites

Node.js installed on your system

JSON Server installed globally or locally in the project directory

Installation

Clone this repository.

Install dependencies using:

npm install

Start the JSON Server for user authentication:

json-server --watch db.json

Run the application:

npm start

Usage

Register a new account or log in using existing credentials.

Browse products on the home page.

Click on a product to view its details.

Technologies Used

Frontend: HTML, CSS, JavaScript, Tailwand CSS

Backend: JSON Server

Dependencies: Various npm packages for UI and state management

Future Enhancements

Implement a shopping cart feature.

Add a search and filter functionality.

Integrate a real backend service.

Improve product categorization and user reviews.

About

Vanilla js - Tailwind E-Commerce Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors