An open API service indexing awesome lists of open source software.

https://github.com/divyansh089/apple-store

A fully functional apple store making it as a remarkable e-commerce website.
https://github.com/divyansh089/apple-store

api-rest apple axios-react chakra-ui coreui coreui-icons expressjs mongodb postcss react redux vercel-deployment

Last synced: 3 months ago
JSON representation

A fully functional apple store making it as a remarkable e-commerce website.

Awesome Lists containing this project

README

          

# 🍏 Apple Store - E-Commerce Website

Welcome to the **Apple Store E-Commerce Website!** 🎉 This is a fully functional e-commerce platform built using modern technologies, including **React, Node.js, and MongoDB**. It provides users with a seamless shopping experience to browse and purchase Apple products efficiently.

---

## 🌟 Features

✅ **Product Catalog** - Browse a variety of Apple products like iPhones, MacBooks, iPads, and more.
✅ **User Authentication** - Secure login and signup functionality.
✅ **Cart & Checkout** - Add products to the cart and complete purchases smoothly.
✅ **Order Management** - Track orders and receive status updates.
✅ **Database Integration** - All product and user data is stored securely in a database.
✅ **Responsive Design** - Fully mobile-friendly UI for all devices.

---

## 🛠️ Technologies Used

### **Frontend**:
- 🚀 React.js
- 🎨 SCSS
- ⚡ JavaScript
- 🏗️ HTML5

### **Backend**:
- 🔥 Node.js
- 🔌 Express.js
- 🗄️ MongoDB
- 🔐 JWT Authentication

### **Other Libraries**:
- 🔄 React Context API (State Management)
- 🌐 Axios
- 🚏 React Router

---

## 📦 Installation Guide

### **1️⃣ Clone the Repository**
```bash
git clone https://github.com/Divyansh089/Apple-store.git
cd Apple-store
```

### **2️⃣ Install Dependencies**
#### For the Frontend:
```bash
npm install
```
### **3️⃣ Start the Development Server**
```bash
npm start
```
Your app will now be running on **http://localhost:3000** 🚀

---

## 📂 Folder Structure
```
Apple-store
├── public/ # Public assets
│ ├── assets/
│ ├── favicon.ico
│ ├── index.html
│ ├── logo192.png
│ ├── logo512.png
│ ├── manifest.json
│ ├── robots.txt

├── src/ # React source code

├── .eslintrc.json
├── .gitignore
├── LICENSE
├── README.md
├── package-lock.json
├── package.json

```

---

## 🔥 Demo
Check out the live demo of the Apple Store here: **[Demo Link](https://apple-store-ten-chi.vercel.app/)**

---

## 🤝 Contributing
If you'd like to contribute, feel free to fork the repository, make your changes, and create a pull request! 🙌

---

Enjoy browsing and shopping! 🍏🚀