Skip to content

ah-nemati/e-commerce

Repository files navigation

🛒 E-Commerce Website

A modern and responsive e-commerce web application built with Next.js.

This project focuses on creating a clean shopping experience with a modern UI and responsive design.


🚀 Demo

🔗 Live Demo:
https://e-commerce-2beta.vercel.app/


🔐 Admin Access

Email: aaa@aaa.aaa
Password: 123456

✨ Features

  • 🛍 Product listing
  • 🔎 Product search
  • 🧩 Category filtering
  • 🛒 Shopping cart
  • ❤️ Wishlist
  • 👤 Authentication UI
  • 🔐 Admin panel UI
  • 📱 Fully responsive design
  • ⚡ Fast performance
  • 🌙 Modern UI/UX

🛠 Tech Stack

  • Next.js
  • React.js
  • Redux Toolkit
  • React Hook Form
  • Tailwind CSS / CSS Modules
  • JSON-based local data

📂 Data Management

This project does not use a backend or database.

All product and application data are stored locally using JSON files for simplicity and fast development.


📦 Installation

Clone the project:

git clone https://github.com/ah-nemati/e-commerce.git

Go to the project directory:

cd e-commerce

Install dependencies:

npm install

Run the development server:

npm run dev

📁 Project Structure

src/
 ├── app/
 ├── components/
 ├── pages/
 ├── redux/
 ├── data/
 ├── hooks/
 ├── layouts/
 └── utils/

📌 Future Improvements

  • 🔗 Backend integration
  • 🗄 Database support
  • 💳 Payment gateway
  • 🌍 Multi-language support
  • ⭐ Product reviews
  • 📦 Order management

🤝 Contributing

Pull requests are welcome.
For major changes, please open an issue first.


📄 License

This project is licensed under the MIT License.


👨‍💻 Author

GitHub:
https://github.com/ah-nemati

Releases

No releases published

Packages

 
 
 

Contributors

Languages