SaifyJewelryBackend API
Luxury E-commerce Backend

SaifyJewelry
Backend API

Complete backend infrastructure for luxury jewelry e-commerce with authentication, product management, order processing, and admin dashboard.

Backend Features

Everything you need for a luxury jewelry e-commerce platform

Product Management

Complete CRUD operations for jewelry products with categories, collections, and variants

Authentication

Secure user authentication with NextAuth, role-based access control

Order Processing

Complete order management with payment integration and email notifications

Admin Dashboard

Comprehensive admin panel for managing products, orders, and customers

API Endpoints

RESTful API endpoints for all functionality

Products

GET /api/products
POST /api/products
GET /api/products/[id]
PUT /api/products/[id]
DELETE /api/products/[id]

Orders

GET /api/orders
POST /api/orders
GET /api/orders/[id]
PUT /api/orders/[id]

Categories & Collections

GET /api/categories
POST /api/categories
GET /api/collections
POST /api/collections

Authentication (NextAuth)

POST /api/auth/register
GET /api/auth/session
POST /api/auth/signout
* /auth/signin (UI page)