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

https://github.com/arman-mokhtari/shali

A modern, responsive e-commerce platform for Shalibag (شالی بگ), specializing in high-quality scarves and fashion accessories with minimalist design aesthetics. This repository contains the complete codebase for the Shalibag online store (https://shalibag.ir).
https://github.com/arman-mokhtari/shali

nextauth nextjs shadcn-ui slate tailwindcss

Last synced: about 1 month ago
JSON representation

A modern, responsive e-commerce platform for Shalibag (شالی بگ), specializing in high-quality scarves and fashion accessories with minimalist design aesthetics. This repository contains the complete codebase for the Shalibag online store (https://shalibag.ir).

Awesome Lists containing this project

README

        

# Shalibag E-commerce Platform | پلتفرم فروشگاهی شالی بگ


Shalibag Logo


English |
فارسی

---

## 🌟 About Shalibag

Shalibag is a premium e-commerce platform specializing in high-quality scarves and fashion accessories with minimalist design aesthetics. Our online store offers a seamless shopping experience with a focus on elegant, user-friendly interface and distinctive products.

### 🔗 [Visit our website](https://shalibag.ir)

## ✨ Features

- **Responsive Design**: Fully optimized for all devices (desktop, tablet, mobile)
- **Product Management**: Advanced catalog with categories, filters, and search
- **User Accounts**: Registration, profile management, and order history
- **Shopping Cart & Checkout**: Seamless purchasing experience
- **Payment Integration**: Secure payment processing with multiple gateways
- **Admin Dashboard**: Comprehensive management of products, orders, and customers
- **SEO Optimization**: Built-in features for better search engine visibility
- **Performance**: Optimized loading times and resource management
- **Multi-language Support**: Full support for Persian and English
- **Rich Text Editing**: Advanced content management with Slate.js

## 🛠️ Tech Stack

- **Frontend**:

- Next.js 15 with App Router and Server Components
- React 18+ for UI components
- Tailwind CSS for responsive styling
- Slate.js for rich text editing

- **Backend**:

- Server Actions for backend functionality
- Server Components for optimized rendering
- RESTful API architecture where needed

- **Database**:

- MongoDB for product and user data

- **DevOps**:
- Docker for containerization
- CI/CD with GitHub Actions
- Nginx for reverse proxy

## 📋 Prerequisites

- Node.js (v18+)
- npm or yarn
- MongoDB

## 🚀 Installation

1. Clone the repository:
```bash
git clone https://github.com/arman-mokhtari/shali
cd shali
```